微机原理期未复习题安阳工学院docx.docx
- 文档编号:27620508
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:9
- 大小:41.05KB
微机原理期未复习题安阳工学院docx.docx
《微机原理期未复习题安阳工学院docx.docx》由会员分享,可在线阅读,更多相关《微机原理期未复习题安阳工学院docx.docx(9页珍藏版)》请在冰豆网上搜索。
微机原理期未复习题安阳工学院docx
微机原理与接口复习题
一、选择题
1.十进制负数-18的八位二进制补码是()
A、01011011BB、11011011BC、1U01U0BD、01011010B
2•计算机中运算器和控制器合称为()
A、CPUB、ALUC、主机D、ENIAC
3.设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字
数据,则(SP)=()。
A、114AHB、113AHC、1144HD、1140H
4.ADDAX,2000H的源操作数是()。
A、立即数寻址B、直接寻址C、寄存器间接寻址D、寄存器寻址
5.计算机工作中只读不写的存储器是()。
A、DRAMB、ROMC、SRAMD、EEPROM
6.CPU在执行指令的过程中,每完成一次对存储器或I/O端口的访问过程,
称为()。
A、时钟周期B、总线周期C、总线读周期D、总线写周期
7.完成与指令XCHGAX,BX相同功能的指令或指令序列是()。
A、MOVAX,BXB、MOVBX,AX
C、PUSHAXD、MOVCX,AX
POPBXMOVAX,BX
MOVBX,CX
&当M/lo=0,~WR=0时,8086CPU完成的操作为()。
9.下列有关指令指针寄存器的说法中,哪一个是正确的()。
A、IP存放当前正在执行的指令在代码段中的偏移地址
B、IP存放下一条将要执行的指令在代码段中的偏移地址
C、IP存放当前正在执行的指令在存储器中的物理地址
D、IP存放当前正在执行的指令在存储器中的段地址
10•下列指令中格式错误的是O
A、MOVCS,AXB、XCHGAL,BL
C、MOVSI,[200H]D、ANDAX,BX
11・以下说法中,错误的是()o
A、逻辑段允许在整个存储空间内浮动。
B、一个程序可以有代码段、数据段和堆栈段。
C、段与段之间可以连续,也可以重叠。
)°
B、立即寻址、直接寻址
D、寄存器间接寻址、直
D、段与段之间可以连续,不可以重叠。
12•欲从存储单元取某操作数,可采用(A、寄存器寻址、寄存器间接寻址
C、立即寻址、寄存器间接寻址
接寻址
13.若汇编语言源程序中段的定位类型设定为WORD,则该程序目标代
码在内存中的段起始地址应满足的条件是()o
A、可以从任意地址开始B、必须是偶地址
14.8086CPU包括()o
B、运算器、控制器和寄存器
D、运算器、控制器和累加器
A、运算器、控制器和存储器
C、运算器、控制器和接口部件
15.MOVAX,[BP+SI]隐含使用的段寄存器是()。
A、SSB、DS
C、ESD、CS
A、ADDAL,01H
C、ANDAL,OFEH
B、ORAL,OFEH
D、XORAL,OFEH
16.下列指令中,能使AL的内容固定为偶数的是()o
()o
B、地址
D、下一条指令的数据
码为
C.1010011D.1010000
17程序计数器中存放的是
A、数据
C、下一条指令的地址
18・十进制数92转换成BCD
()
A.10000011B.10010010
19.LEABX,[SI+0600H]假设(DS)=3000H,(SI)=0200H,(30800H)=10H,
(30801H)二20H上述指令执行结果为(BX)二。
()
A.2010HB.1020HC.0200HD.
0800H
20.将字变量ARRAY的偏移地址送寄存器BX的止确结果是_。
()
A.LEAARRAY,BXB.MOVBX,ARRAY
C.MOVBX,OFFSETARRAYD.MOVBX,SEGARRAY
21•中断的初始化命令字是o
()
A.0CW1、OCW2、0CW3、0CW4B.ICW1、ICW2、ICW3、ICW4
C.ICW1、ICW2、ICW3D.0CW1、OCW2、OCW3
22•指令MOVBYTEPTR[BX],20H中源操作数和目的操作数的寻址方式为o()
A.寄存器寻址、立即数寻址B.寄存器间接寻址、立即数
寻址
C.立即数寻址、寄存器间接寻址D.立即数寻址、寄存器
寻址
23•在串操作指令中用于提供源操作数的段地址和有效地址的寄存器是。
()
SI
24•设Al=7FH,要使AL=80H,应使用下列哪一条指令。
()
A.ANDAL,80HB.ORAL,80HC.XORAL,80HD.
NOTAL
二、填空题
1・按照冯•诺依曼计算机结构理论,计算机的组成包
括:
;;
2.8086/8088的地址总线有根,能寻址MB的存储器空间。
3•十进制数117表示为的二进制形式是。
4.CPU与外设(I/O接口)间传送的信息一般包括、
和O
5•串处理指令规定源寄存器使用,源串在段中;冃的寄
存器使用,目的串必须在段中。
6.在汇编语言中,一个过程有NEAR和FAR两种属性。
NEAR属性表明主程序和子程序,FAR属性表示主程序和了程序o
7•在8位带符号的机器数中,-68的补码表示形式是o
&某存储单元物理地址为32413H,则相对于段地址为3000H,其偏移地
址为,如果,它的偏移地址是1003H,则其段地址为。
9、下述机器数形式可表示的数值范围是(请用十进制形式写出):
单字节无符号
整数;单字节有符号整数o
10、乘法指令MUL的指令格式只有一个源操作数,若源操作数的类型属性为
字节,则目的操作数在中,若源操作数的类型属性为字,则目的操作
数在中。
11、中断的处理过程由、、—
和四部分组成。
。
12、堆栈是按照原则组织的一片连续的存储区域。
13、逻辑地址为1460:
1000的存储单元的物理地址是
14、已知中断类型号为20H,它的中断向量存放在存储器单元的物理地址
为:
、、>
O
15•在汇编语言程序中,循环程序可以由、、
和四部分组成。
16.1/0接口电路常用的编址方式有
和O
17.8086CPU内部部件20位的地址加法器的作用是
三、、程序阅读题
1.已知AL=3CH,CF=1,ZF=1,SF=1。
执行下列程序后AL二,
EL二,CF二,ZF=,SF=o
MOVBL,22H
ADCAL,BL
ANDAL,5FH
2•下列程序段执行完后,BX寄存器中的内容是什么?
MOVCL,3
MOVBX,0B7H
SHLBX,1
RORBX,CL
BX=()
3.设计程序,完成从1累加到100(即1+2+…+99+100),结果保存在数据段SUM单元,根据题意,完成程序。
DATASEGMENT
(1)
DATAENDS
CODESEGMENT
ASSUME
(2)
START:
MOVAX,DATA
(3)
MOVAX,0;工作寄存器清零(4);计数器赋初值
MOVBX,0
LP:
INCBX
DECCX
⑺;循环控制
MOVAH,4CH
INT21H
(8)
ENDSTART
4・汇编语句MOVBL,7DHAND82H汇编时,形成指令,
则指令执行结果BL=o
5.BEG为起始地址的存储区域中存放有200个字节数据,现将其首、尾颠倒过来,重新排放这200个字节数据。
请在程序中的空格处填入适当的指令使其完整。
MOVCX,64H
LEASI,BEG
MOVDI,SI
(1)
DON:
MOVAL,[SI]
⑵
MOV[SI],AL
⑶
DECDI
HLT
6.设59H与6AH是两个带符号的数,执行下列指令后
(AL)二,各标志位的状态为:
SF二,ZF二
AF二,PF=,CF=,0F二o
MOVAL,59H
MOVBL,6AlI
ADDAL,BL
7•下列程序段执行完后,BX二o
MOVCL,2
MOVBX,0B7H
SIILBX,1
RORBX,CL
8.数据段定义如下:
(已知字符A、B的ASCII码为41H和42H)
DATASEGMENT
地址内容
2、何为8086cpu的最小工作模式?
3.8086CPU的功能结构包括哪两部分,都由哪些主要器件组成?
4.简述8086CPU最小模式下在一个基本的总线周期内怎样完成对存储器
的读操作?
5.假设DS=2000H,BX=0100H,(20100H)=30H,(20101H)=10H
问:
(1)执行MOVDX,[BX]DX=
执行LEADX,[BX]DX=
(2)简述两条指令区别
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 复习题 安阳 工学院 docx
![提示](https://static.bdocx.com/images/bang_tan.gif)