微机原理期末考试考试题及答案.pdf
《微机原理期末考试考试题及答案.pdf》由会员分享,可在线阅读,更多相关《微机原理期末考试考试题及答案.pdf(8页珍藏版)》请在三一文库上搜索。
1、1 / 8 1.8086 的数据线为16 位,地址线为20 位, I/O 口使用 16 位地址线。 2.在某进制的运算中 7 3=33,则 7 5= 55。 3.用 8 位二进制数表示整数时,十进制数(-128的补码为 10000000。原码为无,反码 为无。 38086 内部寄存器长度为16 位,通用寄存器有8 个,段寄存器有4 个。 48086 偶存储体的选片信号是A0,奇存储体的选片信号是BHE 。 5MOV AX,BX+SI的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。 68086 可以指向堆栈的指针寄存器有bp 和 sp。 7程序中段定义结束的伪指令是ENDS ,子程序定
2、义结束的伪指令是ENDP。 8EEPROM的擦除方法为点擦除 . 9.下列指令段经汇编后,DATA所代表的偏移地址为100 CH。 ORG 1000H STROE DB 12 DUP(? DATA DB 05H,06H,07H,08H 1. 8086/8088 在不考虑段跨越情况下,DI 寄存器给出的偏移地址位于C。 A. 仅 DS段 B. DS或 SS段 C. DS或 ES段 D. DS或 CS段 2. 下列指令中格式错误的是_A_。 A. SHL AL ,CX B. XCHG AL,BL C. MOV BX ,SI D. AND AX ,BX 3. 设 (20010H=3FH,(20011
3、H=B2H,执行下列指令段后,BX=_B_ 。 MOV AX ,2000H MOV DS ,AX MOV BX ,0010H A. B2B2H B. B23FH C. 3F3FH D. 3FB2H 4. 若 SP=0124H, SS=3300H,在执行INT 60H 这条指令后,堆栈栈顶的物理地址为 _D_。b5E2RGbCAP A. 3311CH B. 33120H C. 33122H D. 3311EH 5. 下列指令中格式错误的是C。 A. MOV AX , 357AHBXDI B. OUT DX ,AL C. LEA AX ,50HBXBP D. RCR BX,1 6. 下列指令中允许
4、寻址范围最大的是D。 A. JNZ NEXT B. LOOP NEXT C. JMP SHORT PTR NEXT D. CALL NEAR PTR NEXT 7. 8086/8088 不属于 BIU 部分的寄存器是_D_。 A. IP B. ES C. DS D. SP 8.8086/8088 最大模式比最小模式在结构上至少应增加_B_。 A. 中断优先级控制器 B. 总线控制器 C. 数据驱动器 D. 地址锁存器 9. 8086 在存取存贮器中以偶地址为起始地址的字时,M/IO 、 BHE、 A0 的状态分别是 _D_。p1EanqFDPw A. 0,0,1 B. 1,0,1 C. 1,1
5、,0 D. 1,0,0 10. 一个半导体存贮芯片的引脚有A13 A0,D3 D0,WE,OE,CS ,VCC , GND等,该芯 片存贮容量为_C_。DXDiTa9E3d A. 8K 8 B. 8K 4 C. 16K 4 D. 16K8 2 / 8 1.写出 8086CPU所含 14 个寄存器的英文标识及中文名称。CS16位代码段寄存器DS 16 位 数据段寄存器SS16位堆栈段寄存器 ES16位附加段寄存器 AX 累加寄存器 BX基址寄存器 CX 计数寄存器DX 数据寄存器 SP堆栈指针寄存器 BP基址指针寄存器SI DIRTCrpUDGiT 2.写出 8086 的 7 种寻址方式。 3.
6、 在8086系 统 中 , 设DS=1000H, ES=2000H, SS=1200H, BX=0300H, SI=0200H, BP=0100H, VAR 的偏移量0060H,指出下列指令的目标操作数的寻址方式,若目标操作数 为存储数操作数,计算它们的物理地址。5PCzVD7HxA MOV BX SI,AX MOV ES:SI,AX MOV VAR,8 MOV BX,12 MOV 6BP+SI,AX 4.给定 =0300H ,在段地址为1000H 及偏移地址为0005H 的单元中有一 条双字节CALL指令近调用某个子程序,试问执行CALL指令后, SP ,SS的内容是什么?画 出堆栈的内容并
7、标出地址。jLBHrnAILg 5.某 8088 系统的内存贮器的译码器采用了一片74LS138,实现全译码方式,请分析四个输 入端Y0 Y3 所控制的地址范围是多少?它适合多大容量的存贮器芯片?该存贮器的总容量 是多少 ? xHAQX74J0X 正数的反码与原码相同; 负数的反码,是原码的符号位不变,其它各位求反。 x 0 x 2 n-1 1 x反 = 2 n 1 -|x| -( 2n-1 1 x 0 3.补码 x 0 x 符号位不变,数值部分从低位开始向高位逐位行进,在遇到第一个1 以前,包括第一个 1 按原码照写;第一个1 以后,逐位取反。LDAYtRyKfE 例: x原 = 1 0 0
8、 1 1 0 1 0 x补 = 11 1 0 0 11 0 不变求反不变 -128补=-127-1补=-127补+-1补=1000 0000 3. 补码运算溢出判别 运算结果,超出了计算机所能表示的数的范围称为溢出。 例: 73 + 72 = 145 127 x补 (+73 + y补 (+72 1 0 0 1 0 0 0 1 补码运算发生溢出情况: 1.同号数相加,可能溢出; 2.异号数相减,可能溢出。 2.1.1 计算机硬件基本结构 由运算器、控制器、存储器、输入设备和输出设备等五个基本部分组成。 微型计算机的分类 按用途分: ?通用微型计算机 ?嵌入式计算机 按微型计算机的组成和规模分:
9、?多板机 ?单板机 ?单片机 ?微机的系统总线按功能分成三组: ?数据总线DB: 地址总线 AB: 控制总线 CB: 8086 是 Intel 系列的16 位微处理器,有16 根数据线和20 根地址线。因为可用20 位 地址,所以可寻址的地址空间达220 即 1M 字节单元。Zzz6ZB2Ltk 总线接口部件 DS(ES 16+SI(DI 1. 指令 指令是计算机能够识别和执行的指挥计算机进行操作的命令。计算机是通过执行指令 序列来解决问题的。 指令系统是指微处理器能执行的各种指令的集合。不同的微处理器有不同的指令系 统。 计算机指令码由操作码字段和操作数字段两部分组成。操作码字段指出所要执行
10、的操 作,而操作数字段指出指令操作过程中需要的操作数。EmxvxOtOco 2. 操作数 操作数是指令的操作对象。8086/8088 指令系统中的操作数分为两类:数据操作 数、转移地址操作数。 (1 数据操作数 按存储位置,数据操作数分为:立即数、寄存器操作数、内存操作数、I/O 操作 数。 1 立即数:指令中直接给出操作数本身。 2 寄存器操作数:即操作对象是寄存器中的内容。例上述指令中AL 为寄存器操作 数。 3 内存操作数:也称为存储器操作数,操作对象是内存中的数。 4 I/O 操作数:指令中要操作的数据来自或送到I/O 端口。 (2 转移地址操作数 这类操作数出现在程序跳转或程序调用指
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 期末考试 考试题 答案
链接地址:https://www.31doc.com/p-4514453.html