总分: 一:单项选择题(每题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 ...