微机原理复习题 (2)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题
1.二进制数101101、10B转换成十进制数为____________D,转换成十六进制数为____________H。
2、73.25D=____01001001、01B ________B, 10010010B=__________H ,100101、11B=_________D
3、字长为8位,设x=-46, y=117,则[x]
补=__11010010B___,[y]
补
=__011
10101B ___。
4、已知[X]补=1111 0000B,则[X]原= 。
5、80H所表示的有符号数就是,表示的无符号数就
是。
6、8086/8088CPU的总线按传送信息的类型分为、
与。
7.8086的指令队列缓冲器有__6____字节。
8、机器数常用的编码方式有___原码____、___反码____与____补码____。
9、8086CPU中断系统最多可管理___256___个不同中断源。
10、对6116进行读操作,6116引脚=__0____, =__1____, =_
__0___。
11.标号就是某条指令所在存储单元的逻辑地址,它具有三种属性,分别就是__
段属性___、偏移量属性与类型属性。
12、变量具有三种属性,分别就是段属性、____偏移______属性与类型属性。13、 80x86 CPU通常从___HOLD___接收总线请求信号,若其同意放弃总线控制权,则将从___HLDA____引脚发出总线响应信号。
14.8086CPU的功能部件分为____ __ 与_______________两部分。
15、8086/8088构成的微机中,每个内存单元对应两种地址: 与。
16、串操作指令规定源串在_________段中,用_________来寻址源操作数;目的串在_________段中,用_________来寻址目的操作数。
17、半导体存储器按照存取方式可分为与。
18.8086CPU的数据总线有___16__条,地址总线有__20__条,可寻址的地址空间为___1MB___。
19、在汇编语言程序设计中有三种程序设计方法,它们分别就是_顺序结构____、__分支结构___、__循环结构___。
20、微型计算机软件系统包括___应用软件__与__系统软件____两部分。
21.子程序又称____过程___,由伪指令___PROC___定义,以___ENDP___结束,属性可以就是___NEAR____或___FAR___ ,与调用程序在同一代码段中的子程序,使用___NEAR____属性,而与调用程序不在同一代码段中的子程序使用___FAR____属性。
22、子程序的调用与返回使用____CALL___与___RET__指令。
23.8088的指令队列缓冲器有____4____字节。
24、8086CPU最小模式基本总线读操作包括___4____ 个时钟周期,当存储器或I/O速度较慢时,则需要插入__等待周期_____。
25.8086的I/O端口寻址方式为:__直接寻址___ 与 __间接寻址___。
26、冯、诺依曼计算机由五大基本组成: 、、、、。
27、8086CPU复位后,寄存器中的值将进入初始状态,(CS)=。
28.8位机器数45H,作为无符号数时其真值为____________,而作为压缩BCD码时代表____________。
29、补码就是用来表示有符号数的,有符号数(+67)的补码为____________ H,而有符号数(-67)的补码为____________H。
30、执行乘法指令MUL BL,其被乘数存放在__________中,乘积存放在_________中。
31、EEPROM 2817A的容量为2K×8位/片,则其有__________根地址线与__________根数据线,用它组成32KB的存储器共需__________片。
32.执行 IN AL,20H 时RD=______ ,WR=______ ,IO/M=______ 。
33、伪指令ARRAY DW4DUP( 4)共为变量ARRAY分配了__________个字节单元。
34、以下指令,设执行前:DS=2000H,BX=0700H,SI=00A0H,ES=2100H,SS=1500H,CS=3300H,BP=0070H。执行指令ADDAX,[BX][SI],其源操作数物理地址为H。
二、选择题
1、当使用串处理指令CMPSW寻找两串中的不同数据时,应使用重复前缀为(C )。
A、REP B.RET C、REPE D、REPNE
2、若用128K*4bit的SRAM芯片构成640KB的存储器组织,共需要(A )片芯片。
A、 10 B、20 C、30 D、 40
3、若要使寄存器AL中的高4位不变,低4位清零,应使用指令(B ) 。
A. AND AL,0FH
B. AND AL,0F0H
C、OR AL,0FHD. OR AL,0F0H
4、在数据传送指令中要注意:立即数只能作为(A )。
A、源操作数
B、目的操作数
C、源操作数与目的操作数D、源操作数或目的操作数
5、堆栈的工作方式就是( B)。
A.先进先出B、后进先出 C、只能读出,不能写入D、随机读写
6. 存储器分为四个现行可寻址的段,不属于存储器分段的寄存器就是。 ( )
A、代码段ﻩ
B、堆栈段ﻩ
C、数据段ﻩﻩD、地址段
7、在下列伪指令中定义字节变量的就是。
( )
A、DB B、DW C、DD D、DT
8.要使寄存器AL中的高4位不变,低4位为0,所用指令为。( )
A、AND AL,0FOH B.AND AL,0FH C、OR AL,0FH D.M OV AX,0
9.设(SS)=3100H,(SP)=1140H,在堆栈中压入4个字数据后,又弹出1个字数据,
则(SP)= 。
( )
A.114AH B、1140H C.1144H D、113AH
10.运算器的主要功能就是进行( A)
A、逻辑运算与算术运算 B.算术与函数运算 C、逻辑运算 D.算术运算
11.下面的数据项定义了多少个字节?(D )
DATA DT 1123367890H
A.4
B.6
C.8
D.10
12.若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为(C )。
A.20098H B、20102H C、200FEH D、20100H
13.已知AL=68H,BL=5AH,指令ADD AL,BL执行后,OF与CF的值分别为( C)。