帮忙完成下一些汇编+微机接口技术的题目

帮忙完成下一些汇编+微机接口技术的题目。大家会多少就做多少。谁第一个做完(最好能全部解答),就先把分给了。~~~谢谢了!!!
一、单项选择题
1、某存储器单元的物理地址是12345H,可以作为它的段基址的是()
A、2345H B、12345H C、12340H D、1234H
2、下列寄存器中,既可作为8位寄存器又可作为16位寄存器使用的寄存器是()
A、SP B、SI C、DS D、CX
3、下列寄存器中,()不能作为变址寄存器。
A、AX B、BX C、BP D、SI
4、下列数据传送指令中,正确的是()
A、MOV [DI],[SI] B、MOV [DX+DI],AL C、MOV WORD PTR[BX],0100H
D、MOV AL,BX
5、REPZ、CMPSB 指令重复执行终止的条件是()
A、CX=0或ZF=0 B、CX=0且ZF=0 C、CX=0或ZF=1 D、CX=0且ZF=1
6、下面指令中可以改变AL寄存器内容的指令是()
A、TEST AL,02H B、OR AL,AL C、CMP AL,BL D、AND AL,BL
7、以下指令中,不能后跟条件转换指令进行程序跳转的是()
A、SUB B、MOV C、CMP D、AND
8、使用DOS系统功能调用时,使用的软中断指令是()
A、INT 21 B、INT 10H C、INT 16H D、INT 21H
9、下列寄存器组中,在段内寻址时可以提供偏移地址的寄存器组是()
A、AX,BX,CX,DX B、BX,BP,SI,DI C、SP,IP,BP,DX D、CS,DS,ES,SS
10、与MOV BX,0FFSET VAR指令完全等效的指令是()
A、MOV BX,VAR B、LDS BX,VAR C、LES BX,VAR D、LEA BX,VAR
11、8237A工作于主控方式时,通过其D7~D0输出()
A、8位数据 B、高8位地址A15~A8 C、低8位地址A7~A0 D、页面地址
12、80X86在实模式下的中断向量表位于内存地址范围()
A、00000H~003FFH B、00000H~004FFH C、00000H~007FFH D、00000H~00FFFH
13、8086计算机中,键盘中断为INT 09H,其对应的中断向量地址为()
A、0024H~0027H B、0036H~0039H C、00024H~00027H D、00036H~00039H
二、填空题
1、ZF标志位是标志结果是否为0的。若结果为0,ZF为(),否则ZF为();当ZF为1时,SF为()
2、在X86汇编语言中,用()指令调用子程序,用()指令返回主程序,用()指令进行中断返回。
3、实模式下,存储器的物理地址由()和()两部分组成,对于8086CPU来说,由于其寄存器是16位的,因此在实模式下的最大段长为()KB。
4、对于指令CMP AX,BX;当AX与BX中为同符号数时,若AX>BX,则执行后标志位SF=(),OF=()
5、设(CS)=25FFH, (DS)=2140H, (SS)=2510H, (BP)=02D0H, (SI)=0010H, (DI)=0206H, 则指令MOV AX,[BP+SI+2]的源操作数有效地址为(),物理地址为()
6、在8086程序设计中,可以用()指令对一个数据的某几位清零。现要求对累加器AL的低四位清零,而高四位保持不变,则实现的指令是()
7、8086汇编语言程序设计中,将标号的类型属性分为()和()两种。
8、8086系统最多有()个中断,其对应的中断向量表存放在主存地址的()区域。
9、DMA的读操作是将数据从(),而DMA的写操作是将数据从()。
10、8237的主清除命令与写入端口的内容()。执行主清除命令后,使8237进入(),以便对其进行编程。
11、DMA方式的基本设计思想是,在存储器和外围设备之间建立起直接的数据传送通道,即传送不需经过(),而由专门的()实现存储器和外设之间的数据传送操作。
三、解答题
5、简述8255芯片的PA口在工作方式1,作为输出时STBA#、IBFA、INTRA、INTEA信号的功能和作用。(8255芯片的图附加在图片里面)
6、简述8255芯片的PA口在工作方式1,作为输出时OBFA#、ACKA#、INTRA、INTEA信号的功能和作用。
7、简述8259A的中断屏蔽寄存器IMR与8086中断允许标志IF有什么区别?

部分答案:
一:1-C 2-D 3-D 4-C 5-C 6-D 7-B 8-D 9-B 10-D 12-A
二:1-1,0,0 2-CALL,RET,RETI 3-段地址,偏移地址,64KB 4-0,0
5-02E2H,253E2H 6-AND, AND AL,0F0H 7-NEAR,FAR
8-256,00000-003FFH
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-25
5.在8086CPU系统中,设某中断源的中断类型码为08H,中断矢量为0100H:1000H,则相应的中断矢量存储地址为_20H_;从该地址开始,连续的4个存储单元存放的内容依次为_00H 01H 00H 10H__。
6.堆栈是内存中一个专用区域,其存取规则是__先进后出__;在8086系统中,当CPU响应外部中断请求转向中断处理程序前,应将_PSW、CS、IP_的内容依次压入堆栈。
8、MOV AX,[BX+DI+250H]的寻址方式为相对基址变址寻址。
9、半导体存储器中,RAM指的是_随机访问存储器_断电后信息一般会_丢失__在微机主板上有一块ROM芯片,存放的基本输入输出系统称为__BIOS_,常用的6264芯片属于_RAM_容量为 __8K*8位_。
10.10001111B=217 Q= 8FH。
11.已知[X]补=81H,真值X=-127、[X]原=0FFH、[X]反=80H。
12.若AL=41H,问若是无符号数,它代表_65_,若是有符号数,它代表_65_,若是BCD码,它代表_41_,若是ASCII码,它代表_A_。
13.段寄存器CS存放的内容是_代码段的段地址_ ,由获得代码段起始地址的方式为 __CS*10H__。
14.8086CPU中,ALE引脚是_地址锁存_信号。
17.指令ADD [BX+DI],CX 源操作数的寻址方式是__寄存器寻址__,目的操作数的寻址方式是__基址变址寻址_。
18.已知下列指令执行前,CS=2000H,IP=1000H, SI=2000H,写出下列无条件指令执行后CS和IP值。
(1)EBF4 JMP SHORT L1 CS=2000H ,IP=。
(2)E3 JMP SI CS=2000H ,IP=2000H 。
19.8259A工作方式中,优先级方式包括_全嵌套方式_,_特殊全嵌套方式_,_优先级自动循环方式__和_优先级特殊循环方式__四种。
20.当8255A的PC4—PC7全部为输出线,表明8255A的A端口工作方式是方式0。
21.组成32M×8位的存储器,需要1M×4位的存储芯片64 片。
22、8088/8086CPU的标志位寄存器中有 9个标志位,其中的3个是控制标志,_6个_是状态标志。
24、8088/8086CPU的存储器采用分段方式管理,每个段最多可以有_64K_字节,全部存储空间可以分成_16_个大小为64K且互相不重叠的段。
27、对于8086微机系统,上电后CPU要自动初始化。初始化后,CS为_FFFFH_,IP为_0000H_,8086执行的第一条指令在__FFFF0H__单元里存放。
30、中断类型NMI、INTR、除法溢出、INTN和单步中断的优先级顺序为(由高到低 )。
31、若中断类型号为23H,则存放中断向量的存储单元的起始地址为__8CH_。
第2个回答  2011-06-24
所以计算机接口技术不但要有汇编基础(有能力编写一般汇编程序)还应该了解计算机硬件相关的知识:第一:了解一下数字电路是什么而不深入钻研。因为只有知道