微机原理试题

发布 2024-04-16 19:55:10 阅读 9783

总分: 一:单项选择题(每题1分,共10分)

1.微型计算机中主要包括有( )

a) 微处理器、存储器和i/o接口 b)微处理器、运算器和存储器。

c) 控制器、运算器和寄存器组 d)微处理器、运算器和寄存器。

2. dma控制器8237有四种工作方式,其中,传输率较高的一种是:(

a)单字节传送方式 b)块传送方式

c)请求传送方式d)级联方式。

3. 在下列伪指令中定义字节变量的是。

a)db b)dwc)ddd)dt

4. 指令( )的源操作数的寻址方式为直接寻址。

a)mov [2000h],al b)in al,dx

c)xor al,[2000h] d)mov ax,2000h

5.设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是:(

a)4800 b)2400 c)480 d)240

6.8086在响应外部hold请求后,(

a)转入特殊中断服务程序 b)进入等待周期。

c)只接收外部数据 d)所有三态引脚处于高阻,cpu放弃对总线控制权。

7.在8253的6种工作方式中,能够自动重复工作的两种方式是( )a)方式1,方式2 b)方式2,方式3

c)方式2,方式4 d)方式3,方式5

8.现行数据段位于存储器booooh到bofffh字节单元,则段寄存器ds的内容及该段长度(字节数)分别为:(

a)boooh,1000h b)o0ooh,offfh c)boooh,offfh d)boooh,ooffh

9. 在8237控制下进行“写传送”时,8237需先后向i/0接口和存储器。

的控制信号是:(

a)ior,memw b)ior,memr c)iow,memw d)ior,iow

10.8086在最小模式下,分时使用ad0-ad15,所以必须外接地址锁存器,当总线上为地址信息时,通过( )将地址送入地址锁存器。

a)den b)ale c)bhe d)dt/ r

二.填空(每题2分,共30分)

1.二进制数11101001,若为无符号数,其十进制数值是。

若为补码表示的有符号数,其十进制数值是。

2. 若ax=6531h,bx=42dah,则sub ax,bx指令执行后:

axsf,zf,cf,of

3. cpu访问存储器时,在地址总线上送出的地址称为地址。

4. 指令mov ax,[bx+si+6]源操作数的寻址方式。

5. 8086/8088cpu可访问两个独立的地址空间,一个为i/o地址空间,其大小为( )字节;另一个为( )其大小为( )

6.可屏蔽中断从cpu的( )引脚进入,只有当中断允许标志if

为( )时,该中断才能得到响应。

7.根据下面的指令和伪指令序列,ax寄存器的内容。

tab db 1,2,3,4,5,6

entry equ 3

mov bx,offset tab

add bx,entry

mov ax,word ptr [bx]

8. 对于下面两个数据段,偏移地址为10h和11h的两个字节中的数据是一样的吗?为什么?

dtseg segment | dtseg segment

org 10h | org 10h

data1 db 72h | data1 dw 7204h

db 04h | dtseg ends

dtseg ends |

9. 中断类型号为1的中断矢量存储在地址至。

处,共个单元。

10.cpu与外设之间进行数据传送的方式有四种,它们是。

11.8086cpu从内部功能上可分为和。

两个独立的功能部件。

12.将下列文件类型填入空格:

1) .obj (2) .exe (3) .crf (4) .asm (5) .lst (6) .map

编辑程序输出的文件有汇编程序输出的文件有。

连接程序输出的文件有。

13.设计输入/输出接口时,应遵守的基本原则是:

输入输出。14.若要求由8253计数器0的out0输出端输出方波,则应设置其工作于方式设clk0的频率为lmhz,欲获得可能的最低频率,应向初值寄存器写入的初值为。

15. 8086按最小模式工作时,控制数据流方向的信号有:

三.改错题(标出题中错误的地方,并填写出正确内容。共10分)

1. 使buf单元的内容高二位都为“0”,低六位不动。(5分)

st: mov si,offset buf

mov al,[si]

add al,0c0h

mov [si],al

mov ah,4ch

int 21h

改正。2.在buf开始的101个单元中,关键字存放在buf单元,查找关键字。

并送存buf+1单元中。(5分)

mov si,offset buf

mov al,[si]

mov bl,64h

inc si

n1: cmp al,[si]

jnc n2

inc si

loop n1

n2: mov al,[si]

mov si,offset buf

inc si

mov [si],al

ret改正。

四.阅读程序,回答有关问题(每小题5分,共15分)

要求:必须加相关注释,否则不得分。

1mov cx,l00mov si,offfh

next: inc si

cmp byte ptr[si],'aloopnz next

ret该程序段的功能是。

2.程序执行后,回答下列问题。

mov ax,0

mov cx,11

l1: add ax,cx

dec cx

jnz l1

ret问:axcf

3. lea si, olds

lea di, news

mov cx, 5

cldrepz cmpsb

jnz new_less

该程序段的功能是。

五、程序填空(填入适当指令或指令的一部分,完成指定功能。5分) 设有100个字节数据(无符号数),存放在数据段中ea=2000h的存储区内。以下程序应能从该数据区中找出最大的一个数并存入同一数据段ea=21ooh的单元中,请完成该程序(在括号内填入适当的语句)。

maxmov bx

m0v al,[bx]

m0v cx

loop1: inc bx

cmp al,[bx]

mov al,[bx]

loop2: dec cx

jnzm0val

六.设计题(每题6分,共30分)

1.在buf开始有一个字节型数组,共有1000个元素。编写一个程序。

将负数传送到buf1开始的单元。

微机原理试题

中南大学考试试卷。2012 2013学年上学期时间110分钟 2013年1月10日。微型计算机原理与接 术课程48学时3学分考试形式 闭卷 专业年级 自动化 电气09级总分100分,占总评成绩70 注 此页不作答题纸,请将答案写在答题纸上。一 填空题 本题20分,每空1分 cpu对i o端口采用单独...

微机原理试题

微机原理考试试题纸 a卷 课程名称微机原理与接 术专业班级。题号一二三四五六七 十总分题分。备注 学生不得在试题纸上答题 含填空题 选择题等客观题 一 选择题 每题2分,共20分 微处理器的存储器寻址空间为 a 64kb b 1mb c 4gb d 64tb 2 串行接口8251a有 端口地址。a ...

微机原理试题

微机试题。一 选择题 每小题1分,共10分 1.8086执行程序时,对存储器进行访问时,物理地址可由 组合产生。a cs和ip b ss和ip c ds和ip d cs和bp 2 16位pc机中整数的有效范围是。a 32768 32767b 32767 32767 c 0 65535d 32768 ...