哈理工荣成学院 微机原理与接口技术 期末考试 含答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 【】

【】

【】

【】

【】

【】

【】

【】

相关文档
最新文档