学年第学期微机原理及应用(a) 课程试卷。
卷17班级姓名得分任课教师
一、 选择题:(每题1.5分,共18分)
1、在以查询方式与i/o端**换数据时,外设准备好的状态信息是通过( )提供给cpu进行查询的。
数据总线地址总线控制总线中断请求线。
2、cpu与某个外设交换信息时,通常需要有以下一些信号( )
数字量,开关量,状态信号数据,控制,状态。
模拟量,控制,状态信号模拟,数字,状态信号。
3、在dma工作方式时,cpu交出总线控制权,而处于( )状态。
等待暂停保持中断处理。
/8086cpu有一个与存储器完全独立的空间供连接输入/输出(i/o)设备使用,占有的i/o地址空间最大可达( )
节节 64k字节 128k字节。
5、在用端口寻址方式寻址外设的cpu中,区分对外设还是对内存操作是由( )决定的。
软件包数据线控制线地址线。
/8086在响应可屏蔽中断请求时( )
inta输出一个负脉冲,将中断类型码从ad0~ad7读入。
inta输出两个负脉冲,在第二个负脉冲时读取中断类型码。
inta输出一个负脉冲后,进行一次i/o读周期,读取中断类型码。
inta输出一个负脉冲,同时提供i/o读控制信号,读中断类型码。
7、并行接口芯片8255a工作于选通方式时,通常作为控制和状态的端口是( )
pa口 pb口pc口控制口。
8、cpu对两个无符号8位二进制数进行减法运算后,结果为00001101;且进位位为“1”,溢出位为“1”,符号位为“0”,此结果的十进制数应为( )
1313243溢出。
9、堆栈是用于( )
存放cpu寄存器的内容数据高速存取。
存放常数**存放常用子程序。
/8086cpu中程序计数器(pc)中存放的是( )
指令指令地址操作数操作数地址。
11、cpu用减法指令对两个补码表示的带符号数6bh(被减数)和0c7h(减数)进行减法运算后,标志位cf、sf和of分别为( )
12、串行接口芯片8251a在接收过程中,通常用以向cpu申请中断是引脚( )
dcr txrdyrxdrxrdy
二、填空题:(每空1分,共12分)
1、要构成一个完整的计算机系统,除了需要基本的计算机外,还需要使用和管理计算机的。
2、利用cmp指令比较两个有符号数的大小时,常用和。
标志。3、传送指令mov ax,[2000]中对源操作数的寻址方式是。
4、在8086/8088cpu中,每个总线周期通常由状态组成,但在存储器或i/o端口工作速度低的情况下,cpu自动插入状态。
定时/计数器是从预置值开始计数,故计数器按二进制计100个数回零中断,预置值应为。
6、当计算机进入dma方式传送数据时,cpu处于状态。
a中断控制器可管理级外部中断,通过级联可扩展至级。
三、程序设计(共40分)
1.(10分)阅读下列程序段,并填空:
mov si , offset buf
mov ch , 0
mov cl , si]
inc si
xor bx,bx
rept0: mov dh,08
mov al,[si]
rept1: ror al,1
jnc next
inc bx
next: dec dh
jnz rept1
inc si
loop rept0
mov count,bx
hlt1) 该程序所完成的功能是。
2) 在buf单元中存放的是。
2. (15分)设在xx单元中存放着x的值,函数y的值存放在yy单元中,试编程实现下列符号函数。
1 x>0
y= 0 x=0
1 x<0
3(15分)内存中自table开始的40个字单元中存放着自然数0~39的立方值。对于first单元中的任一个数x(0≤x≤39),要求编程查表找出x的立方值,并存入second字单元中。
四、综合题(30分)
下图为一cpu采用查询方式与adc接口的电路原理图,电路的工作原理如下:cpu先通过u3(端口地址为04h)发出启动adc的控制信号start及多路开关的选择**,然后通过u2(端口地址为02h)查询adc是否转换结束, adc转换结束时,将信号oe置1,同时将转换数据送锁存器锁存。当cpu查询到adc转换结束信号eoc=1后,从u1(端口地址为03h)读入adc转换数据,并存入以data为首地址的内存单元中。
请根据接口的电路图及工作原理回答下列问题:
1. (16分)电路图中下列引线和器件的名称或功能是:
a为cpu的控制线连接;b为cpu的控制线连接;
c为cpu的控制线连接; d为信号;
u1为器; u2为器;
u3为器; u4为器;
2(14分)阅读下列程序段及程序注释,并完成对程序的填空:
start: mov dl, ;设置启动ad及第0路开关**。
di,data ;数据存放区首址的偏移量di
cldagain:mov al,dl
and al,0efh ;使d4=0
out [04h],al ;停止a/d转换。
call delay
mov al,dl ;启动ad及选择第0通道。
输出通道**。
poll输入状态信息。
shr al,1
polloe1,循环等待。
oe=1,输入数据。
stosb存入内存。
inc dl修改输入通道**。
again八路未测量完,则循环。
学年第学期微机原理及应用(a) 课程试卷。
卷18班级姓名得分任课教师
一、 选择题:(每题1.5分,共18分)
1、在dma控制方式下由( )控制数据传送。
cpu 软件存储器管理部件专用硬件控制器。
2、在微型机中,往往将外设的状态作为一种数据输入,cpu的控制命令作为一种数据输出,为了将控制、状态与数据信息区分开,往往采用( )进行分别传送。
不同的信号线不同的控制开关。
不同的端口地址不同的中断服务子程序。
3、cpu响应dma请求后,由于( )所以,一旦dma结束,cpu可以立即继续执行原程序。
ip内容进栈受保护ip和所有寄存器内容进栈受保护
. cpu进入保持状态,ip和所有寄存器内容保持不变。
ip内容进栈保护,所有寄存器内容因cpu进入保持状态保持不变。
4、系统有多个中断源,而只有单一中断请求线的情况下,为了能处理多重中断流程,在保护现场和中断服务之间必须加入( )
屏蔽本级中断屏蔽低级中断
屏蔽本级和低级中断屏蔽本级和低级中断,并开中断。
5、当多个外设同时产生中断时,cpu响应中断的顺序受( )的影响。
中断优先级中断允许标志。
中断屏蔽码中断优先级和中断屏蔽码。
6、异步串行传送的8位数为33h时,采用偶校验位1位,停止位1位,则串行口发送的幀信息为( )
7、指令周期是指( )
cpu从主存中取出一条指令的时间 cpu执行一条指令的时间。
cpu主频的倒数cpu主存中取出一个字节的时间。
8、pentiumii是带mmx技术的pentium芯片,这里mmx技术是指( )
微机原理试题
中南大学考试试卷。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 ...