微机原理复习

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

..微型计算机由微处理器、____________输入输出系统组成,连接这些功能的部件是三总线,即数据总线、______________、______________。

2. 指令“MOV AX,23H”源操作数的寻址方式为_______

3.设(DS)=2000H,(DI)=1000H,指令“MOV AX,[DI+2000H]”源操作数有效地址为______,物理地址为_____

4.8086 CPU复位后,寄存器中的值将进入初始态,问(CS)= __________, (IP)= __________,(DS)= __________。

5.8086CPU的段寄存器有ES附加段寄存器和、、

6.8086CPU的地址总线有条,最大内存空间为

7.CPU由两部分即_________部件和_________部件组成。

8.某一静态RAM芯片,其容量为1K×4位,则其地址线有条,若用1K×4的芯片组成2K×8的RAM,需要片

___________、______、C口。

二、选择题(每题2分本题共20分)

1.

在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是

A. 汇编指令

B. 伪指令

C. 机器指令

D. 宏指令

2.指令MOV DX,BX的源操作数的寻址方式是()。

A) 立即寻址B)寄存器间接寻址C)寄存器寻址D)直接寻址

3. 下列指令语法有错的是:

A. MOV AX,1000H

B.MOV AX,BX

C. MOV [AX],[1000H] D .MOV AX,[1000H]

4.下面指令执行后,使AL寄存器内容发生改变的指令是()

A.TEST AL,02H

B. OR AL,AL

C. CMP AL,BL

D. XOR AL,AL

5. 执行PUSH AX指令后,堆栈指针SP的内容:

A.减1

B. 减2 C .加1 D.加2

6.若要使寄存器AL的高4位不变,低4位为0,所用指令为()

A.AND AL,0FH

B.OR AL,0F0H

C.OR AL,0FH

D.AND AL,0F0H

7.真值超过机器数表示的范围为溢出,此时标志寄存器的()被置位

A.OF B. CF C. PF D. AF

8. 要使串处理操作从存储单元的低地址向高地址进行,应把标志位置成()

A.TF=0

B.TF=1

C. DF=0

D. DF=1

9. 8254可编程定时器/计数器的计数范围是()

A 0~255

B 1~256

C 0~65535

D 1~65536

10.8086微处理器是()位处理器

三、程序填空题(本题共30分)

1. 执行下列指令后AL内容是( ).(5分)

MOV AL,08H

ADD AL,08H

2.写出实现下列功能的指令组:(10分)

(1)传送20H到AL寄存器

(2)将AL的内容乘以2

(3)传送10H到BL寄存器

(4)AL的内容乘以BL的内容

问:最后结果(AX)=

3.(5分)已知:(AX)=2233H, (BX)=5566H, 执行了下面的程序段后,

(AX)=_______ , (BX)=______

CMP AX,BX

JG NEXT

XCHG AX,BX

NEXT: NEG AX

4.(10分)分析以下各指令是否正确,正确的在括号里填√,错误的在括号里填×。

(1) MOV AX, 30H[SI][DI] ( ) (2) MOV IP,AX ( )

(3) CMP [DI],SI ( ) (4)MOV 256,AL ( )

(5) MUL 15 ( ) (6) MOV [SI],[56H] ( )

(7) MOV AX,BX ( ) (8) PUSH AL ( )

(9) AND AL,5DH ( ) (10) MUL 27H ( )

填入适当指令,实现AX中十六进制数转换为ASCII码

MOV AX,1A78H

AND AL,0FH

ADD AL,30H

CMP AL,3AH

_______

NEXT: MOV [DI],AL

.分析题(10分)

用1k*4 的片子2114 组成2k*8 的存储器——需 4 个芯片

地址线——(211=2048)需11 根(片内10 根,片选 1 根)

数据线——8 根

控制线——IO/ M 和WR

如图,分析两组存储器的地址分配

2.(10分)8259A的端口地址分别为20H和21H,工作方式如下:单片方式,请求信号采用边沿触发方式,优先级采用完全嵌套方式,非自动结束中断,与系统采用非缓冲方式连接。中断类型号为08H~0FH,写出8259A的初始化程序(ICW1、ICW2、ICW4的格式如下)

3.(10分)设8254的端口地址为:0E0H~0E3H,将计数器2的16位计数器读出并保存在CX寄存器中,编写程序

相关文档
最新文档