微机原理复习题目

上传人:kms****20 文档编号:39619646 上传时间:2018-05-17 格式:DOC 页数:28 大小:202.50KB
返回 下载 相关 举报
微机原理复习题目_第1页
第1页 / 共28页
微机原理复习题目_第2页
第2页 / 共28页
微机原理复习题目_第3页
第3页 / 共28页
微机原理复习题目_第4页
第4页 / 共28页
微机原理复习题目_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《微机原理复习题目》由会员分享,可在线阅读,更多相关《微机原理复习题目(28页珍藏版)》请在金锄头文库上搜索。

1、1复习资料习题一一、填空题:1、二进制数的基数为 2,只有 0 、 1 两个数码。2、二进制数一般有 反码 、 原码 、 补码 三种表示法。3、常用的基本逻辑运算有 与 、 或 、 非 、 异或 。4、一台电子计算机由 存储器 、运算器、控制器、 输入设备 、 输出设备 组成。5、标志寄存器的作用是:用来反映程序运行期间 CPU 的某些状态 。6、计算机系统包括软件系统 和硬件系统 两部分。7、 在 IBM PC 中,有四个专门存放地址的寄存器,称为段寄存器,它们是 DS 、CS 、 ES 、和SS。8、 标志寄存器中有9 个标志位,CF 、OF 、PF、 ZF 、SF 、AF 作为状态标志。

2、10、指针 IP 的作用是 控制程序的走向。11、在标志寄存器中,OF 表示 溢出位 标志位,CF 表示进位位 标志位12、系统总线包括 数据总线 、 控制总线 、 地址总线 三种总线。13、ZF 表示 零值位 标志位,SF 表示符号位 标志位。14、常用通用寄存器有AX 、BX 、CX 、DX 。15、常用段寄存器有DS 、CS 、SS、ES。16、常用地址及变址寄存器有SI、DI、BX 、BP 。17、BP 表示 基址 指针;SP 表示 堆栈 指针。18、DI 表示 目的变址 指针;SI 表示 源变址 指针。19、+18 的补码是 00010010B ,-18 的补码是 11101110B

3、 。20、10111001011 与 0001110110 之和是补码是 1101011011 ,将其化为十六进制数为 35EH ,化为十进制数为 859 。二、选择题:1、0.101001B 等于AA、0.640625DB、0.620125D C、0.820325D D、0.804625D2、下列数中最大的数为 D A、 (101001)B B、 (52)O C、 (101001)BCD D、 (233)H23、下列数中最大的数为 C B A、 (10010101)B B、 (227)O C、 (96)H D、 (96)D4、计算机系统中采用补码运算的目的是为了 D A、与手工运算方式保持一

4、致 B、提高运算速度C、简化计算机的设计 D、提高运算的精度5、当 1 与 0 或 1 进行何种运算时,结果均为 1 D B A、逻辑与 B、逻辑或 C、逻辑非 D、逻辑异或6、 在计算机内部,数的运算和存储都采用 A 数A、二进制 B、十进制 C、八进制 D、十六进制7、当 0 与 0 或 1 进行何种运算时,结果均为 0 A A、逻辑与 B、逻辑或 C、逻辑非 D、逻辑异或8、若将一十六进制数取反,应使该数与 0FFFFH 进行 D 运算A、逻辑与 B、逻辑或 C、逻辑非 D、逻辑异或9、X=74D 的补码为 A 。A、01001010 B、00101001 C、01101111 D、11

5、10001010、X=-74D 的补码为 A 。 A、10110110 B、00101101 C、01101111 D、10101010习题二一、填空题:1. 堆栈操作中,存取数据的规则是:先进后出 。2. 堆栈的基本操作有:进栈 、出栈、设置堆栈 。3、设 IBM PC 微机内存中某一单元的物理地址是 12345H,完成不同的逻辑地址:1)1234H:5HH 2)1200H:0345H 。4、逻辑地址换算为物理地址的公式为 物理地址=段基值10H+偏移量 。5、从制造工艺角度,半导体存储器可分为 双极型 、 CMOS 型 、HMOS 型 。二、选择题:1、IBM-PC 中的一个字单元由C字节

6、单元组成。A、8B、4C、2D、12、 B是唯一代表存储空间中每一个字节单元的地址。A、段地址B、物理地址C、偏移地址D、PSW3、某存储单元的段基址为 0915H ,偏移量为 003AH ,那它的物理地址为 A 。A、0918AHB、0945AHC、0915AHD、0912AH34、一个物理地址对应 D 个逻辑地址A、1 个 B、2 个 C、3 个 D、若干个5、逻辑地址由 D 构成A、CS 和 IP B、DS 和 IP C、ES 和 IP D、段地址和偏移量三、判断题:1、在 1M 字节的存储器里,每一个存储单元都有一个唯一的 20 位地址,称为该存储单元的物理地址。 ( )2、在 IBM

7、 PC 中的堆栈的存取可以以字节或字为单位,所以 PUSH 和 POP 指令可以作字节或字操作。 ( )3、由于堆栈区域是在程序中堆栈定义中就早已确定的,因而堆栈工作过程中是不会出现溢出情况的。 ( )4、 由于在递归操作中频繁的使用堆栈,子程序的内容被不断调用,所以在这种情况下出现下溢出是允许的。 ( )5、物理地址和逻辑地址都是唯一代表内存单元的地址。 ( )习题三一、填空题:1、计算机中的指令是由操作码和操作数组成。2、操作数直接存放在指令中,紧跟在操作码之后,它作为指令的一部分存放在代码段里,这种操作数称为立即数寻址。3、 在相对基址变址寻址中,操作数的有效地址是 基址寄存器 和变址寄

8、存器的内容和 8 位或16位位移量之和。4、 一条指令的执行时间是 指令的基本执行时间 、存操作数、及取操作数各个阶段所需时间的总和。5、 数据传送指令负责把数据、 地址和立即数 传送到寄存器或存储单元中。6、 LEA BX ,BX+SI+0F62H 执行前 BX = 0400H,SI= 003CH 执行以后 BX=0FDEH 。7、 中断分为 内中断 和外中断。8、 中断向量:中断服务程序的入口地址 。9、 按照指令格式划分,通常分为三种: 指令、伪指令 、 宏指令 。10、写出下列指令:减法SUB 、带借位减法 SBB 、求补 NEG。11、写出下列加法指令:加法 ADD,带进位加法ADC

9、 , 加 1 INC。12、MOV AX, BX 如果(DS)=2000H(BX)=1000H 21000H=1234H 421002H=2345H 则(AX)=1234H。 13、循环右移指令是ROR。14、已知 AL=0AFH,那么指令“NEG AL”执行结果 AL= 51H 。15、程序中为了作某些处理而设置的中断指令属于内中断。16、MOV AX,1234H 的寻址方式为立即数寻址 。17、MOV AX,BX 的寻址方式为 寄存奇寻址 。18、MOV AX,BX的寻址方式为 寄存器间接寻址 。19、MOV AX, MOV AX,BXSI的寻址方式为 基址加变址寻址 。20、MOV AX

10、, MOV AX,MASKBXSI的寻址方式为相对基址加变址寻址。21、段内转移应改变IP的值、段间转移则应改变CS 、IP的值。22、无条件跳转指令为JMP。23、JZ 表示 ZF=1 则转移,JS 表示SF=1 则转移。24、JNZ 表示ZF=0 则转移,JNS 表示SF=0 则转移。25、JL 表示 小于时 则转移,JLE 表示小于或等于 则转移。26、JNL 表示不小于 则转移,JNLE 表示大于 则转移。27、JB 表示 低于 则转移,JBE 表示 低于或等于 则转移。28、JNB 表示不低于 则转移,JNBE 表示高于 则转移。29、子程序调用命令为CALL、返回命令RET 。30

11、、当 CXO 且 ZF=0 条件满足时,LOOPNE 指令执行循环操作。二、选择题:1、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另外一个数常需采用C A、堆栈寻址方式 B、立即寻址方式 C、隐含寻址方式 D、间接寻址方式2、就取得操作数的速度而言,下列寻址方式中速度最快的是 B 。 A、直接寻址 B、立即寻址 C、间接寻址 D、寄存器寻址3、就取得操作数的速度而言,下列寻址方式中速度最慢的是 C 。A、直接寻址 B、立即寻址 C、间接寻址 D、寄存器寻址4、就取得操作数的速度而言,下列寻址方式中不需要访问内存的是 B 。A、直接寻址 B、立即寻址 C、间接寻址5、对某

12、个寄存器中操作数的寻址方式称为C寻址。A、直接 B、间接 C、寄存器 D、寄存器间接6、寄存器间接寻址方式中,操作数处在 B 。A、通用寄存器 B、内存单元 C、程序计数器 D、堆栈7、LES DI, BX 如果指令执行前 (DS)=B000H, (BX)=080AH, (0B080CH)5=04ABH, (0B080CH)=4000H,则指令执行后 (DI)=A(ES)= A A、 04ABH,4000H B、05AEH,3000H C、05AEH,4000H D、04ABH,3000H8、ADD AL,BL 如果指令执行前, (AL)=28, (BL)=68,则指令执行后(AL)= CF=

13、 AF= D A、96,1,0 B、40 ,1,0 C、40,0,1 D、96,0,19、标志位操作指令 CMC 的作用是将C 。A、CF=0B、CF=1C、CF 取反D、DF=010、操作数地址在指令中称为A寻址A、 直接 B、寄存器 C、寄存器间址 D、变址11、下列错误的指令是B A、AND DH,DLB、MOV BXBP,AXC、MOV DA_WORD,1234HD、XCHG AL,DA_BYTE112、计算机指令系统往往具有多种寻址方式。操作数就是指令的一部分称为C_寻址。A、 直接 B、运算器 C、立即数 D、指令13、ROR 指令是BA、 循环左移B、循环右移C、带进位循环左移D

14、、 带进位循环右移14、机器指令由 A 代码组成A、二进制 B、八进制 C、十进制 D、十六进制15、已知(32000H)=1234H, (32002H)=2345H, (DS)3000H,则 MOV AX, 2000H指令执行后, (AX)= A A、1234H B、3423H C、2345H D、4512H16、下列哪一项不可以作为立即寻址的目的操作数 B A、通用寄存器 B、立即数 C、存储器 D 指针寄存器17、下列指令格式不正确的为 D A、MOV AX,1234H B、XCHG AX,BUFC、XCHG BUF,AX D、XCHG BUF1,BUF218、若 CF=1,OF=1,则 AND AX,0BFH 执行后 D A、CF=1,OF=0 B、CF=0,OF=1C、CF=1,OF=1 D、CF=0,OF=0619、若 CF=1,OF=1,则 OR AX,0BFH 执行后 D A、CF=1,OF=0 B、CF=0,OF=1C、CF=1,OF=1 D、CF=0,OF=020、若 CF=1,OF=

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号