一个汇编语言的填空题

当中断控制器8259A的A0接向地址总线A1时,若其中一个入口地址为62H,另一个为___H,若某外设的中断类型码为86H,则该中断应加到8259A的中断请求寄存器IRR的___输入端。

给答案时也解释一下原因吧
第一个空对了,第二个空答案给的是IR6,为什么呢???

第1个回答  推荐于2016-08-08
A0:在系统中,必须分配给8259A两个端口地址,其中一个为偶地址,一个为奇地址,并且要求偶地址较低,奇地址较高,该引脚为一输入信号,一般与CPU的某根地址线相连,用来表明是哪一个端口被访问。
在8088系统中,由于系统的数据总线是8位的,因此8259A的D7-D0可以直接与系统的数据总线相连,而此时8259A的A0端也可以直接与系统中地址总线的A0端相连,这样8259A就被分配了两个相邻的一奇一偶的端口地址,从而满足了8259A对端口地址的要求。
但是,在一个8086系统中,由于数据总线是16位的,因此8259A的A0端连接方式就与8088系统中不同。这里,有一个较为简单的解决方式,即将8086系统中16位数据总线中的高8位弃之不用,直接将8259A的D7-D0端与系统中数据总线的低8位相连。但是,需要注意一点,此时分配给8259A芯片的两个端口地址在系统中并不是相邻的一奇一偶地址,而是相邻的两个偶地址,此时8259A的A0端与系统中地址总线的A1端相连,而偶地址时地址总线的A0端总是为0,这样就满足了8259A对端口地址的要求。
故另一个60H

ICW2控制初始化命令字各位的具体含义如下:
A15~A8为中断向量的高8位,用于MCS80/85系统;T7~T3为中断向量类型码,用于88/86系统。中断向量类型码的低3位是由引入中断请求的引脚IR0IR7决定的。比如设ICW2为40H,则8个中断向量类型码分别为40H、41H、42H、43H、44H、45H、46H和47H。中断向量类型码的值与ICW2的低3位无关
由于终端类型码只有高五位有效,故86H中断应该为10000110所表示的中断,也就是最高的那位,就是IR7本回答被提问者采纳

汇编语言程序设计填空题和问答题部分
STD 11.指出下一条将要被执行的指令在代码段中的偏移地址 12.0~255 00H~FFH -128~127 80H~7FH 13.提供段地址 14.软件系统和硬件系统 15.SS 16.DI 17.初始化部分 循环部分 控制部分(这个也要查一下你们的教材,不同的教材可能不一样)18.符号地址(这个不确定啊,查查教材吧)19.数据段—...

汇编语言填空题:使用宏指令的意义在于:用一条宏指令来代替___,从而简...
我们写的指令,由“编译软件”翻译成机器码的,称为指令语句;有一些是写给“编译软件”看的,不翻译成机器码,这样的就是“伪指令”.一条条计算机的指令,一般来说,功能都是极为简单,我们可以把几条、几十条指令,编写成一个“宏指令”,来完成一个比较复杂的任务.在这样“一批指令”的前面,要用“伪...

谁有汇编语言的试题???
一、 选择题 1. 有一个翻译程序,它能把汇编语言编写的源程序翻译成CPU能识别的机器语言,这个编译程序被称为(汇编)程序。2. 字符‘A’的ASCII码值为(41H)。3. MOV AX[BP]指令隐含的段是(SS)。4. (ADD AX,1234H)的指令是立即寻址方式。5. 指令STC是将进位位(置1)。6. AX...

汇编语言问题
rep movsb ;rep:重复操作,次数由cx决定 ;movsb 移动一个字节,来源处:si,目的处:di MOV AH,4CH INT 21H CODE ENDS END START ;我已经用小写标出填空内容 ;你写的标点都是中文标点,不能编译的,必须是英文标点

汇编语言,二进制负数转换十进制数,填空题第一题第二个空,答案为什么是...
10011000,是负数,补码是1101000,所以是-104

汇编语言问题
1)MOV DX,DL \/\/mov dh,dl 说明:数据类型不一致 2)MOV AX,DS:[AX] \/\/ MOV AX,DS:[BX] 说明:AX不可以做间址寄存器 3)MOV [BP],SI 正确 4)MOV AX,[BP][DI] 正确 5)MOV [BX],5 \/\/MOV Byte Ptr [BX],5 说明:数据类型不明确...

用汇编语言编制一个 将内存BUFA单元存放的8个数字传送到BUFB单元中...
使用MOVS指令,复制内存单元。DS:SI指向源,ES:DI指向目标 例:DATA SEGMENT BUFA db 'abcdefgh',0DH,0AH,'$'BUFB db 8 dup(?),0DH,0AH,'$'DATA ENDS CODE SEGMENT ASSUME CS:CODE, DS:DATA, ES:DATA START:MOV AX,DATA MOV DS,AX MOV ES,AX MOV CX,8 MOV SI,OFFSE...

汇编语言 求解
SHL DA4,1 MOV CX,DA3 上述程序段运行后,CX=___10ccH___,DX=___1066H___四、程序填空题(注意:下列各小题中,每空只能填一条指令!每小题6分,共12分)1、下面程序段是判断寄存器AH和AL中第3位是相同,如相同,AH置0,否则AH置全1。试把空白处填上适当指令。xor ah,al___AND ...

8080、8088、80286、80386的地址总线宽度分别是16根、20根、24根、32...
有的是GB呢?”这样的 话 表示 就比较 清楚简洁,如果用 小单位 表示 较大的 寻址能力的话,以32根线 的80386为例,它的寻址能力为2^32 B,与 4GB 相比,当然是后者表示上 更简单。(如果你的确是看《汇编语言》这本书的话,你会发现,其实,这是道填空题,要用什么单位已经 指定了)...

汇编语言
要有解析的 还有我要的是8051单片机的汇编语言 大哥们,我说mov只是举例而已,汇编语言的书我有,我想要的只是例题和解析而已,书图书馆有很多的,就是没有练习册。说白了就是练习册,明白?jollen@yeah.net这是我的邮箱谢谢。最好是编程题,我不太喜欢选择填空那样的 展开 ...

相似回答