1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 微型计算机与接口技术考试题 微机原理与接口技术试题库2

微型计算机与接口技术考试题 微机原理与接口技术试题库2

时间:2020-11-30 10:27:43

相关推荐

微型计算机与接口技术考试题 微机原理与接口技术试题库2

微机原理与接口技术试题库2

更新时间:/2/3 0:10:00浏览量:843手机版

课程试卷库测试试题(编号: 2 )

一:填空题(每空1分,共20分)

1. 为提高系统性能,让CPU工作在其标称频率之上称为_____超频__________________

2.从功能上看,大部分微型计算机的总线可分为____地址总线_____________、___________数据总线__________、__________控制总线_______三种类型。

3.从功能上看,CPU可分为两大部分,_______ BIU ___________部分负责与存储器接口,____ EU ________部分负责指令的执行。

4.所有的变量都具有三种属性,分别是:____段值(SEGMENT)__________、____偏移量(OFFSET)___________、______类型(TYPE)___________

5.在PC/XT中,一个基本的存储器读写周期由__4______个T状态组成,一个基本的I/O周期由___ 5___个T状态组成。

6.用MOS器件构成的RAM,可以分为______静态____________RAM和________动态_______RAM两种。

7.每片8253/8254有_____4______个计数器通道,每个计数器通道有_____ 6______种工作方式。

8.8255A端口C的________高四位(或:PC7—PC4)____与A口组成A组,______低四位(或:PC3—PC0)_______与B口组成B组,A组有___0 1 2(或:3)_______

工作方式,B组有____ 0 1(或:2)__________工作方式。

9:引起中断的原因,或能发出中断申请的来源,称为_____中断源___________________ 二:单项选择题(每个选项2分,共24分)

1:在一般微处理器中,_________ A _________包含在中央处理器(CPU)内。

A.算术逻辑单元 B.主内存C.输入/输出单元

2.IP寄存器的作用是用来指示_______ C _______

A.栈顶地址 B.栈底地址C.下一条要执行的指令的地址

3.计算机能直接认识、理解和执行的程序是___ B ______

A.汇编语言程序B.机器语言程序 C.高级语言程序

4. 计算机内的“溢出”是指其运算的结果____ C _____

A.为无穷大

B.超出了计算机内存储单元所能存储的数值范围

C.超出了该指令所指定的结果单元所能存储的数值范围

5. 已知两个数的真值:X=-46,Y=117,则[X+Y]和[X-Y]的补码分别等于_____ A _______________

A. 47H和5DH B. 47H和71H C. 2EH和71H

6. 下列指令中,错误的是___ C ______

A. MOV AX,100 B. POPF

C. ADD OFFSET[BX][SI],DX D. DEC DI

7. 在微机中,CPU访问各类存储器的频率由高到低的次序为____________ A ____________

A. 高速缓存、内存、磁盘、磁带 B. 内存、磁盘、磁带、高速缓存

C. 磁盘、内存、磁带、高速缓存 D. 磁盘、高速缓存、内存、磁带

8. 8086在响应外部HOLD请求后将_______ D ____________

A.转入特殊中断服务程序

B. 进入等待周期

C.只接收外部数据

D.所有三态引脚处于高阻态,CPU放弃对总线控制权

9. CPU对存储器或I/O端口完成一次读/写操作所需的时间为一个_____ B ___________

A.指令周期B.总线周期 C.时钟周期

10. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便__ C ______

A. 变为高电平 B. 变为低电平 C. 变为相应的高电平或低电平

D. 保持原状态不变,直至计数结束

11. 并行接口与串行接口的区别主要表现在___ B ____之间的数据传输前者是并行,后者是串行

A. 接口与MPU B. 接口与外设 C. 接口与MPU和外设

12. 一台微机化仪器采用8255A芯片作数据传送接口,并规定使用I/O地址的最低两位作芯片内部

寻址,已知芯片A口的地址为0F4H,则当CPU执行输出指令访问0F7H端口时,其操作为 __________ C __

A.数据从端口C送数据总线 B. 数据从数据总线送端口C

C.控制字送控制字寄存器 D. 数据从数据总线送端口B

三:简答题

1:写出下列指令源操作数的寻址方式(6分)

(1)

MOV AX,[100H]直接寻址

(2)

(3)

(4)

(5)

(6) MOV AX,[BX+10] 寄存器相对寻址 MOV AX,[BX][SI] 基址变址寻址 MOV AX,COUNT[SI]寄存器相对寻址 MOV AX,ES:[BX][SI] 基址变址寻址 MOV AX,VAL[BX][SI] 相对基址变址寻址

2: 在下列程序段运行后,给相应的寄存器及存储单元填入运行的十六进制结果(6分)

Mov ax, 5010h

Mov CX,1000h

Mov bx,2000h

Mov [CX],al

XCHG CX,BX

Mov DH,[BX]

Mov dl,01h

XCHG CX,BX

Mov [BX],DL

Hlt

AX=__ AX=5010H___ BX=____ BX=2000H ________________ CX=_____ CX=1000H ________________ DX=__ DX=1001H _____________ 字节单元(1000h)=___ 字节单元(1000H)=10H ___________ 字节单元(2000h)=__ 字节单元(2000H)=01H __________

3:已知(DS)=1000H,(SS)=2000H,(SI)=007FH,(BX)=0040H,(BP)=0016H,变量VAL的偏移地址为0100H,请指出下列指令的源操作数字段是什么寻址方式?它们的有效地址(EA)和物理地址(PA)分别是多少?(6分)

(1) MOV AX,[2468H] (1) 直接寻址 EA=2468H PA=12468H

(2) MOV AX,VAL[BX][SI] 2) 相对基址变址寻址 EA=01BFH PA=101BFH ( 3 ) MOV AX,[BP+300H] (3) 寄存器相对寻址EA=0316HPA=20316H

4:下列程序完成在一串给定个数的数中寻找最大值,并且放至指定的存储单元,每个数用16位表示,请阅读此程序,填入空缺的部分(每空2分,共6分)

data segment

buffer dw x1,x2,?,xn

count equ $-buffer

max dw ?

data ends

stack segment para stack’stack’

db 64 dup(?)

top equ $-stack

stack ends

code segment

assume cs:code,ds:data,ss:stack

start proc far

begin: mov ax,data

mov ds,ax

MOV AX,STACK

MOV SS,AX

MOV AX,TOP

MOV SP,AX

___ MOV CX,COUNT __________________________ LEA BX,BUFFER

MOV AX,[BX]

INC BX

DEC CX

AGAIN: __ CMP AX,[BX]____________________________JEG NEXT

MOV AX,[BX]

NEXT: INC BX

___ LOOP AGAIN ____________________________ START ENDP

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。