微机原理与接口技术考试试题答案内容摘要:
时,意味着( C )操作。 A)读存储器 B)写存储器 C)读 I/O 端口 D)写 I/O 端口 Intel8284 的作用是( B ) A)地址锁存 B)产生时钟 C)总线控制 D)数据驱劢 . .. 16.以下存储器件,若存有数据,当掉电时,( B )存储器件 丌 能保留原有数据。 A)磁芯存储器 B) RAM C) ROM 8259 的作用是( B )。 A.定时 /计数 /摸转换 三 : 判断题 (每题 2 分 , 共 20 分 ) 注 : 正确在题前打 √ , 错误在题前打 X . 1. 8086CPU 和 8088CPU 的地址线的数量丌 2. 一样 . X 3. 8086 控制线 /BHE = H, 地址线 A0 =H 时 , 完成 16 位数据传送 . X 4. 16 位机即指 5. 该机 CPU 的数据线为 16 条 . √ 6. 使用指 7. 令 RET 及 IRET 时 , 弹出堆栈的内容一样 . X 8. 响应可屏蔽中断 INTR 的条件是 IF = 0. X 9. 指 10. 令 MOV AX, CS:[BX] 是正确的指 11. 令 . √ 12. 8086CPU 提供了 256 个中断类型号 . √ 13. 非组合十进制乘法调整指 14. 令 AAD 对积进行调整 . √ . .. 15. 逻辑右秱指 16. 令 SHR 和算术右秱指 17. 令 SAR 功能一样 . X 18. 若 (AX) = 7AF0H, 使用指 19. 令 CWD 后 , (DX) = FFFFH.. X 三、问答题( 5*6) 模型机有哪些寄存器,以及作用。 (选择 /填空) 答: 通用寄存器组:可由用户灵活支配,用来存放参不运算的数据或地址信息。 地址寄存器:与门用来存放地址信息的寄存器。 程序计数器:它的作用是指明下一条指令在存储器中的地址。 指令寄存器:用来存放当前正在执行的指令代码 指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号 8086CPU 的内部结构由哪两部分组成,各组成部件又有哪些部件组成、功能是什么。 答: 8086CPU 内部结构由 BIU\EU 两部分组成 . (1)EU 的组成和各组成部件功能如下 : . .. 算术逻辑运算单元:用于 8 位 /16 位二进制算术和逻辑运算 . 通用寄存器组:用来存放操作数或操作数的地址 标志 寄存器:用来存放反映 CPU 运算的状态特征和存放某些控制标志 数据暂存器:协劣 ALU 完成运算 ,暂存参加运算的数据 (2)BIU 的组成和各组成部件功能 地址加法器:用来形成 20 位物理地址 段寄存器:用来存放段的基值 IP:存放下一条指令的地址 指令队列缓冲器:用来存放预取的指令 总线控制逻辑:将内部总线和外部总线相连 . CPU 在中断周期要完成哪些主要的操作。 答: CPU 在中断周期要完成下列操作: ( 1)关中断 ( 2)保留断点 ( 3)保护现场 . .. ( 4)给出中断入口地址,转去相应的中断服务程序 ( 5)恢复现场 ( 6)开中断 (7) 返回 芯片 8255 有几个控制字。 各自功能如何。 若 8255A 控制字写入同一个控制端口如何区分丌同的控制字。微机原理与接口技术考试试题答案
相关推荐
)。 BX,01H BX,01H BX,01H BX,01H CL=05H,要获得 CL=0AH,可选用的指令是 ( )。 CL,0FH B. NOT CL CL,0AH CL,0FH ―DA1 DB 32H,34H‖语句等效的是 ( )。 A. MOV DA1,32H B. MOV DA1,32 MOV DA1+1,34H MOV DA1+1,34 WORD PTR DA1,3234H
定供试品本底菌数。 4)稀释剂对照组 若供试液制备需要分散、乳化,中和、离心或薄膜过滤等特殊处理时,应增加稀释剂对照组,以考察供试液制备过程中微生物受影响的程度。 试验时,可用相应的稀释液替代供试品,加入试验菌,使最终菌浓度为每 1ml 供试液含 50~ 100cfu,按试验组的供试液制备方法和菌落计数方法测定其菌数。 5)结果判断 在 3 次独立的平行试验中
mov al,[bx] mov cl,[bx+1] mul cl mov cl,[bx+2] mov ch,0 sub ax,cx mov cl,[bx+3] div cl 16 mov ah,0 mov cx,2 call printout mov ax,04c00h int 21h main endp printout proc near。 inport cx, number bit。 ax
4)在指令 MOV AX, VAL 中,源操作数 字段的寻址方式是直接寻址,其物理地址值 =( DS) *10H+50H =29000H+50H=29050H; ( 5)在指令 MOV AX, [BX] 中,源操作数字段的寻址方式是寄存器间接寻址,其物理地址值 =( DS) *10H +( BX) =29000H+100H=29100H; ( 6)在指令 MOV AX, ES: [BX] 中
存入 5 位十进制数的 ASCll 码,即 E3500(回车) ,并输入 33 3 3 35; ③ G=2020(回车) ,运行以上程序; 15 ④ D350A,显示结果为: 0000: 350A 0l 02 03 04 05 CC ⑤ 反复试几组数,考查程序的正确性。 3.将十六位二进制数转换为 ASCII 码表示的十进制数 十进制 数的值域为 0~ 65535,最大可转换为 5 位十进制数。
三角形符号指示出了标号为 BEG 的那条指令是启动指令。 3. 动态调试 (1) 连续执行程序 按 F9 键 ( 即 Run | Run),即可从 BEG 开始连续执行程序。 (2) 查看执行结果 按 Alt+F5 键 (即 Window | User screen),临时切换到 DOS 屏幕,可查看程序的执行结果,即 5 行 HELLO。 注意: Alt 键要多按一会儿,直到快捷键提