2022年软件《计算机组成原理与汇编语言》复习题.docx
《2022年软件《计算机组成原理与汇编语言》复习题.docx》由会员分享,可在线阅读,更多相关《2022年软件《计算机组成原理与汇编语言》复习题.docx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 软件运算机组成原理与汇编语言复习题名师归纳总结 - - - - - - -第 1 页,共 19 页精选学习资料 - - - - - - - - - 作者:日期:2 名师归纳总结 - - - - - - -第 2 页,共 19 页精选学习资料 - - - - - - - - - 运算机组成原理与汇编语言 复习题填空题:1.8086 无等待的总线周期由 _4_个 T 状态组成;8086 微处理器的总线周期为5MHz,就每个 T 状态的连续时间为 _1/5m_秒;2.内存字节单元规律地址“5280H:400H” 表示 _52C00H_物理地址,并且该
2、规律段起始于 _52800H_物理地址;3. 运算机内用 _补_码表示有符号数,十六位字长数 FFFFH、FFFEH、FFFDH、FFFCH、FFFBH、FFFAH、FFF9H、FFF8H表示的十进制有符号数分别为-1 ,_-2,-3 ,-4 ,-5 ,-6 ,-7 , -8_ 4. 对一个储备器芯片进行片选译码时,有一个高位系统地址信号没有参与译码,就该芯片的每个储备单元占有 _个储备器地址,这种译码方式是 _;5. I/O 端口编址方式有 _ 方式和 _ 方式两种;6. 运算机系统总线按传送信号类型不同分为 _总线,_总线和 _总线;7. 假设某个字的值是 1234H,其低位字节地址是 2
3、0H,高位字节地址是 21H,那么该字的字地址是 _;8.CPU的标志寄存器中有 _个标志位,可以分为两大类,其中一类称为_标志位,共 _个,另一类称为 _标志位,共 _个;当标志位 _=1时表示无符号数运算产生溢出;当标志位_=1时表示有符号数运算产生溢出;9.8086/8088 系统中,储备器物理地址是分段组织的;堆栈段的段地址存放在_寄存器中,堆栈段栈顶偏移地址在_寄存器中;代码段的段地址存放在_寄存器中,代码段偏移地址在 _寄存器中;10. CPU的标志寄存器中标志位,可以分为两大类,其中一类称为 _ _ 标志位,另一类称为 _ _ 标志位;当标志位 _ _=1 是表示带符号数运算产生
4、溢出;11. 字长为 8 位,十进制数 -10 ,-11 ,-12 的补码分别是 _;字长为 16 位,十进制数 -10 ,-11 ,-12 的补码分别是 _;12. 微处理器最基本的四种总线操作为储备器读、_ _、_ _ _和_ _;13. 通常外设接口中,包括 _端口、 _ _ 端口和 _端口;14. 主机与外设进行数据I/O 的常用方式包括 _方式、 _方式、_方式和 _方式;3 / 19 名师归纳总结 - - - - - - -第 3 页,共 19 页精选学习资料 - - - - - - - - - 15. 已知 DS=29A0H,某数据的物理地址是2A400H,就当 DS=2700H
5、时,该数据的物理地址是_,段内偏移地址是 _;16. 在串操作程序中,通常在重复前缀指令 _或_才有实际意义;REPZ或 REPNZ后,选用的串操作指令是17. 用户为明白决自己的问题,用汇编语言编写的程序,称为 _;汇编语言源程序是通过 _转换为运算机能够识别的目标程序;18. 汇编语言常用的调试工具是 _;19. 规律运算指令都是按 _操作的,其中 _指令执行后不影响任何标志位, 其他指令执行后,标志位 _和_肯定是 0;20. 8086 微处理器执行指令MOV AX,BX 时,在其引脚上将产生 _总线操作;执行指令 MOV BX,AX时,在其引脚上将产生 _总线操作;挑选题:1. CPU
6、 发出的拜访储备器的地址是?A、物理地址 B、 偏移地址 C、规律地址 D、段地址28088CPU中,哪个引脚信号是打算最大或最小工作模式的掌握信号?A、M/IO B、MN/MX C、DT/R D、BHE/S7 3. 8088 微处理器工作于最小方式下, 引脚 IO/ M、DT/R、WR为何组合信号时表示写 I/O 端口? A 101 B111 C110 D100 48086CPU中,哪个引脚信号是打算储备器或 I/O 拜访的掌握信号?AM/IO BMN/MX CDT/R DBHE/S7 58086 微处理器工作于最小方式下,引脚 IO/M、DT/R、RD为何组合状态表示读储备器方式 . A、
7、011 B、001 C、110 D、100 6当 RESET信号进入高电平状态时,将使 8086/8088CPU的哪个寄存器初始化为 FFFFH?ASS BDS CES DCS 7已知 SP=2110H, 执行 POP AX 后,SP寄存器的值是? A 、2110H B 、 2112H C、 2108H D、 210EH 8已知 SP=2110H, 执行 PUSH AX 后, SP寄存器的值是? A 2110H B 2112H C 2108H D 210EH 9指令指针寄存器是?A、IP B、SP C、BP D、PSW 10无论 BH中原有的数是奇数或偶数,如要使 A、ADD BH,01H B
8、 、OR BH,01H BH中的数肯定为奇数,应执行的指令是?C、XOR BH,01H D、TEST BH,01H 11比较两个带符号的数 A、B,当 A=B时程序转移,测试的条件为?A、ZF=1 B 、ZF=0 C、SF=1 D、SF=0 12. 以下指令执行后,不转变AL 寄存器内容的指令是?A、AND AL,1 B 、CMP AL,DL C、XOR AL,AL D 、SUB AL,DL 13. 将 AX中有符号数除以 2 的正确指令是?A、SHR AX,1 B 、SAR AX,1 C、IDIV 2 D、IDIV AX ,2 14. 如 AX=3500H,CX=56B8H ,当 AND A
9、X,CX 指令执行后, AX=?4 / 19 名师归纳总结 - - - - - - -第 4 页,共 19 页精选学习资料 - - - - - - - - - A 、1400H B、77F8H C、0000H D、 0FFFFH 15. 指令 SCASB操作数的段地址肯定在一下哪个寄存器中?D、SS 寄存器中?A、CS B 、DS C、ES 16. 串操作指令中,目的串操作数的段地址肯定在 A. CS B. SS C. DS D. ES 17在以下串操作指令中,同时使用源串和目的串地址指针的指令是? ASTOSW BLODSW CSCASW DCMPSW 18. 执行 1 号 DOS系统功能调
10、用,从键盘输入的字符值存放在哪个寄存器中? A 、 AL B、 BL C、 CL D、DL 19执行 2 号 DOS系统功能调用,显示输出的字符值存放在哪个寄存器中? A AL B BL C CL DDL 20使用 DOS系统功能调用时,使用的软中断指令是() AINT 21 B INT 10H C INT 16H DINT 21H 21下面各传送指令中,正确选项?A、MOV DI ,SI B、MOV DX+DI, ALC、MOV WORD PTR BX,0100H D、MOV AL,BX 22. 使运算机执行某种操作的命令是 ; A. 助记符 B. 伪指令 C. 指令 D. 标号23某储备单
11、元的物理地址是 12345H,()可以作为它的段地址; A 1234H B2345H C12345H D12340H 24下面指令中,源操作数的寻址方式为立刻寻址的是 ; A. M OV AX, OFFSET A B. MOV AX, 0AH C. MOV AX, A+1 D. MOV AX, A BX25. 有语句: COUNT = 256,以下四种表达中,正确选项 ; A. COUNT 是变量B. COUNT占用一个字节储备单元 C. COUNT 是符号常数 D. COUNT 占用二个字节储备单元26 DEC WORD PTR BX 指令中的操作数的数据类型是 ; A. 字 B. 双字 C
12、. 字节 D. 四字27. 执行下面指令语句,就 AX= ;MOV AL,95H CBW A. 0095H B. 0F95H C. 0FF95H D. 9095H 28微型运算机地址总线宽度打算于微处理器? A牢靠性 B地址方向 C地址范畴 D字长29. 半导体动态随机储备器需要每隔多久对其刷新一次? A1ms B 2s C2us D1ms2ms 30执行后使 BX=0的同时也使 CF=0,OF=0的指令是?5 / 19 名师归纳总结 - - - - - - -第 5 页,共 19 页精选学习资料 - - - - - - - - - AXOR BX,BX B OR BX,BX C AND BX
13、,BX D CMP BX,BX 31无论 BH中原有的数是奇数或偶数,如要使BH中的数肯定为奇数,应执行的指令是? AADD BH,01H BOR BH,01H C XOR BH,01H DTEST BH,01H 32完成对 CL寄存器的内容乘以 4 的正确操作是?AROL CL,1 BMUL 4 CSHL CL,1 DMOV CL,2 ROL CL,1 SHL CL,1 SHL CL,CL33要实现使 BETA的值为 56,应采纳语句为? ABETA DB 56 B BETA DB 56H CBETA EQU 56 DBETA EQU 56H 34比较两个带符号的数 A、B,当 A=B时程序
14、转移,测试的条件为? AZF=1 B ZF=0 C SF=1 DSF=0 35. 已知某操作数的物理地址是2117AH,就它的段地址和偏移地址可能是? A.20250F2A B.2108 00EA C.2000017A D.2100117A 36. 将 AX中有符号数除以 2 的正确指令是? A.SHR AX,1 B. SAR AX,1 C.ROR AX,1 D. RCR AX,1 37. 比较 BX和 SI 中的两个储备器地址,如BXSI 转向 HIGH的正确指令是? A.JAE HIGH B.JBE HIGH C.JGE HIGH D.JLE HIGH 38. 将 CX寄存器低 4 位清零
15、的正确指令是? A. AND CX,0F0H B. AND CX,0FFF0H C. AND CX,1110HD. MOV CX,0 39测试 BL寄存器内容是否与数据4FH相等,如相等就转 NEXT处执行,可实现的方法是?A TEST BL,4FH B. XOR BL,4FH C. A ND BL,4FH D. OR BL,4FH JZ NEXT JZ NEXT JZ NEXT JZ NEXT 40在串操作指令前使用重复前缀指令 REPE,终止串的重复操作条件是 . A. CX0 且 ZF0 B.CX0 且 ZF1 C.CX 0 或 ZF0 D. CX 0 或 ZF1 41完成同指令 XCH
16、G AX,BX相同功能的指令或指令序列是 . A. MOV AX,BX B. MOV BX,AX C. PUSH AX D. MOV CX,AX POP BX MOV AX,BX MOV BX,CX 简答题:1. 简述 8086CPU的内部结构及指令执行过程;2. 简述总线周期、时钟周期、指令周期概念及关系;3. 简述储备系统的层次结构及各层储备部件特点;4. 简述储备器芯片组成结构;5. 简述主机与外设进行数据交换的几种常用方式;6. 简述什么是 I/O 独立编址和统一编址及各自特点;6 / 19 名师归纳总结 - - - - - - -第 6 页,共 19 页精选学习资料 - - - -
17、- - - - - 7.在某子程序的开头处要爱护AX ,BX ,CX,DX 四个寄存器信息,在子程序终止时要恢复这四个寄存器信息;爱护现场指令如下,写出爱护现场及复原现场时的指令序列;8.指出以下指令中源操作数的寻址方式:, CC(1)MOV SI , 100 (2)MOV CX , DATA SI (3)MOV SI , AX (4)ADD AX , BX DI (5)POPHF (6)IN AL ,DX (7)ROR BL , CL (8)CBW 9. 依据要求定义数据段DATA_SEG,数据段中的数据按以下要求依次储备:(1)第一个字是整数 0E85H;(2)变量 BKK,大小为 20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机组成原理与汇编语言 2022 软件 计算机 组成 原理 汇编语言 复习题
限制150内