哈理工荣成学院 微机原理与接口技术 期末考试 含答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理期末考试试题
汇编:孙亮出题:刘菲菲主任:王哈力
一.填空题(9小题,每空2分,总计30分)
1.50.25D=(110010.01 )B=(3
2.4 )H。
2.带符号数—30的补码是(11100010)。
3.8086系统中的14个均寄存器为(16 )位。
4.中断的处理过程一般有(中断请求)、(中断响应)、
(中断处理)、(中断返回)四个步骤。
5.8086最小模式系统中由于使用地址数据分时复用线,为了保证整个总线操作期间有确定的地址,所以加入了(8282 )来锁存地址。
6.当引脚MN/M——X——=(1 )时,8086CPU工作在最小模式。
7.堆栈操作遵循(“先进后出"、“后进先出”)的原则。
8.存储器地址21AOH:31B1H的段基址是(21AOH )、偏移地址是(31B1H )、
物理地址是(24BB1H )。
9.8086CPU可分为执行单元和(总线接口单元)两大部分。
二.单选题(10小题,每空2分,总计20分)
1.中断向量表是存放(B)的区域。
A中断类型号B中断服务程序入口地址C中断断点D程序状态字
2.8086CPU有(C)条地址线,故最大可寻址空间为1MB。A 8 B 16 C 20 D 32
3.32的压缩BCD码表示是(B )。
A 00100000
B 00110010
C 0000001100000010
D 11100000
4.下列指令中正确的是(D)。
A、MOV DS,3100H
B、PUSH BL
C、MUL 1234H
D、SUB AX,BX
5.下列寄存器中可用作两个8位寄存器使用的是(C)。A、CS B、BL C、DX D、SI
6.在物理结构上,微型计算机由CPU,总线,存储器和(B)四部分组成。
A、I/O设备
B、I/O接口
C、地址锁存器
D、数据收发器
7.等待状态T W应在(C )之间插入。A、T1和T2 B、T2和T3 C、T3和T4 D、T4和T1
8.完成计算3AH+7CH=B6H后,标志位CF值为(A)。A、0 B、1 C、2 D、不确定
9.每执行一条POP指令,堆栈栈顶的物理地址会(C)。A、加1 B、减1 C、加2 D、减2
10.8086处理动作最小时间单位是(D)。
A、指令周期
B、机器周期
C、总线周期
D、时钟周期
三.简答题(4小题,每空5分,总计20分)
1、微型计算机的总线有哪几类?分别什么信号?
包括地址总线、数据总线、控制总线。
地址总线:是用来传送存储单元和输入椭出(I/O)设备地址;
数据总线:是用来实现CPU与内存或I/O设备接口电路之间的数据交换;
控制总线:是用釆传送控制,应答和请求等各种信号的总线。
2、8086系统的段寄存器分别有哪些?段寄存器的作用是什么?
在8086中的段寄存器如下:
cs 用于取址
ss 所有的stack的进,出栈,任何用esp或ebp作为基址寄存器的访存
ds 除相对于stack以及串处理指令的目的的串以外的所有数据访问
es 串处理指令的目的串
段寄存器是专用寄存器,用在存储器访问时存放段的段基址。
如果程序的某段在程序运行过程中会超过64k空间,或者程序中可能访问除本身4个段以外的其他段区的信息,那么在程序中必须动态地修改段寄存器的内容,以保证所获得的信息的正确性,并不会因段区的划分而限制了程序空间。
3、8086的最大工作模式和最小工作模式的区别是什么?
最小模式,就是在系统中只有8086一个CPU,而所有的总线控制信号都由8086直接产生,因此系统中的总线控制电路被减到最少。
最大模式是相对最小模式而言的,此时系统中有两个或多个微处理器,其中有一个是主处理器8086,其它的处理器称为协处理器,它们协助主处理器工作。
4、I/O接口的主要功能是什么?
I/O接口一方面起信号转换作用,使CPU和外设可以相互“理解”对方的信号;
另一方面匹配双方的工作速度。
四.指令题:(3小题,每题10分,总计30分)
1、已知寄存器及存储单元内容如下:DS=3000H,SS=4000H,BX=1100H,BP=1000,(31100H)=01H,(31101H)=02H,(41100H)=03H,(41101H)=04H
(数字应该有修改,好像是把2改成1)
请分别写出每条指令源操作数的寻址方式及执行后的结果。
(1)MOV AX,1100H ;
源操作数寻址方式___________________,AX=__________________
(2)MOV AX,[1100H ] ;
源操作数寻址方式___________________,AX=__________________
(3)MOV AX,[BX] ;
源操作数寻址方式___________________,AX=__________________
(4)MOV AX,[BP+100H] ;
源操作数寻址方式___________________,AX=__________________
(5)MOV AX,BX ;
源操作数寻址方式___________________,AX=__________________
(答案:1.立即数寻址,1100H 2.直接寻址,0201H 3.寄存器间接寻址,0201H
4.寄存器相对寻址,0403H
5.寄存器寻址,1100H
2、已知变量DAT的定义语句为:DAT DW 205BH,20H,?,2 DUP (0)
试将其内容用存储器示意图表示出来。
DAT 【】
【】
【】
【】
【】
【】
【】
【】