微机原理答案

发布 2022-09-04 21:28:28 阅读 6245

微机原理0

一、填空题。

1. 若x=-128,y=-1,若机器的字长为16位,则[x]补 = h, [y]补= h, [x+y]补 = h, [x-y]补h。

2. 8086cpu复位时,cs的内容被置为ip的内容被置为。

3. 计算机内的堆栈是一种特殊的数据存储区,对它的存取采用的原则。

4. 如果ah=80h,al=48h,在执行sub ah,al指令之后,(ax

5. 若(cs)=4200h,物理转移地址为4a230h,当cs的内容被设定为7900h时,则物理转移地址为。

6. 某存储器模块容量为512k字节,若用64kx1位的芯片构成,则需芯片片,芯片应分为组。

7. 当8253的/cs信号有效时,其地址线a1a0分别为时,可分别选中计数器0,计数器1,计数器2,控制字寄存器。

8. 一个中断类型号为01ch的中断处理程序存放在0100h:3800h开始的内存中,中断向量存贮在地址为至的个单元中。

9. 已知异步串行通信的帧信息为0110010101,其中包含启始位1位、停止位1位,7位ascii数据位和1位校验位,则传送的字符数据是 h,采用的是校验,校验位是

10. 一个4位的d/a转换器,满量程电压为10v,其线性误差为±lsb,当输入为0ch时,其理想输出电压值为。

二、选择题。

1具有指令流水线结构的cpu,一般情况下指令的执行时间主要取决于。

a指令执行的步骤 b cpu有无等待状态 c .cpu的时钟周期 d. cpu内的cache存储器大小。

2以下可使寄存器ax和cf同时清0的指令为a sub ax,ax b xchg ax,bx c xor ax,bx d. push ax

3执行下列程序后,(al)=_

mov al,92h sub al,71h das

a. 32 b. 21 c. 21h d. 11h

4在mov word ptr[0074h],55bbh指令的机器**中,最后一个字节是a. 00h b. 55h c. 74h d. bbh

5对于给定的数据定义,变量r1的值为。

a1 dw 1,2,3,‘abc’ a2 db 6 dup(?)a3 db 0 r1 equ a3-a1

a. 12 b. 18 c. 16 d. 14

6若256kb的sram具有8条数据线,则它具有___条地址线。 a10 b. 15 c. 20 d. 32

7在微机中,cpu访问各类存储器的频率由高到低的次序为。

a高速缓存、内存、磁盘、磁带 b内存、磁盘、磁带、高速缓存 c磁盘、内存、磁带、高速缓存 d磁盘、高速缓存、内存、磁带。

8cpu对存储器或i/o端口完成一次读/写操作所需的时间为一个___a指令周期 b. 总线周期c. 时钟周期。

9能实现外设和内存直接交换数据的数据传输方式是 a查询方式 b无条件传送方式 c中断方式 d dma方式。

10下列存储器那种存取速度最快。 a硬盘 b. dram c. rom

11用于直接存储器存取的接口芯片是a 8255a b. 8237a c. 8259a d. 8251a

12 8086对中断请求响应优先级最高的请求是___a .nmi b. intr c. 内部软件中断 d. 单步中断。

13下列指令中能同时完成将bx和cf清零的是 。 a. sub bx,bx b. xchg bx,ax c. xor bx,0 d. and bx,ax

14从硬件角度而言,采用硬件最少的数据传送方式是a .dma控制 b. 中断控制 c. 查询传送 d. 无条件传送。

15 rs-232c接口的电平范围为 。 a0~+5v b-5~+5v c-15~+15v d 0~+15v

16某一测控系统要使用一个连续的方波信号,如果使用8253可编程定时/计数器来实现此功能,则8253应工作在 。

a方式0 b. 方式1 c. 方式2 d. 方式3 e..方式4 f.方式5

17设有一被测量温度的变化范围为00c—1000c,要求测量误差不超过0.10c,则应选用的a/d转换器的分辨率至少应该为位。

a. 4 b. 8 c. 10d. 12

18应用光电偶合器的主要目的是a隔断电磁干扰 b截断干扰信号 c光电信号转换 d. 提高信号传输的速度。

三、判断题,在正确的画 “√错误的画“╳”

1单纯的微处理器不是计算机,单纯的微型计算机也不是完整的计算机系统,它们都不能独立工作。

2设al,bl中各有一带符号数,执行指令cmp al,bl后,of=1,sf=0,则(al)>(bl)。

3段间转移要改变ip、cs的值,但段内转移只改变ip的值,cs的值则保持不变。 4 rom可用作输入/输出缓冲区。

5输入/输出设备必须通过适配器(接口)才能接到系统总线上和主机进行信息交换。

6 80x86的外部硬件中断包括非屏蔽中断(nmi)和可屏蔽中断(intr)两类,它们都受cpu内部的中断允许标志if的控制。

7计数器/定时器芯片8253中有三个计数通道,各计数通道都有6中工作方式可供选择。

8dma方式的i/o操作与程序查询式和中断控制式相比,用硬件控制代替了那里的软件控制,且无需经cpu传数,因此数据传送速度明显提高。

a工作于方式2时,a口、b口均作为双向数据传送端口,c口各位作为它们的应答控制线。

10在adc与mpu的接口中,是否需要加输入缓冲电路,完全取决于adc与mpu的相对位数。

四、简答题。

1.已知在指令执行前,有di=0300h,bx=0010h,cf=0,ds=2000h,ss=3000h,bp=0100h,sp=0020h,[ds:310h]=0aah。[ds:

311h]=55h。

(1)执行指令rcr word ptr[bx+di],1后,目的操作数值为2分)

(2)指令mov al,[bp+100h]的源操作数物理地址为2分)

(3)指令pop 300h[di]的源操作数物理地址为1分)

2.某微机系统的存储器地址空间为a8000h---cffffh,若采用单片容量为16kx1位的sram芯片,问:(1)系统存储容量为多少?

2)组成该存储系统共需该类芯片多少个? (3)整个系统应分为多少个芯片组?

3. 某中断程序入口地址为23456h,放置在中断向量表中的位置为00020h,问此中断向量号为多少?入口地址在向量表中如何放置?

4.某pc机扩展槽中已插入一个d/a转换器模块,其口地址为360h。请问执行下列程序段后,d/a转换器的输出端出现的是什么波形?画出该输出波形的示意图。

mov dx,360h mov al,0ffh

loop: out dx,al

inc aljmp loop

五、综合应用题。

1.某pc系列微机应用系统以8255a作为接口,采集一组开关s7—s0的状态,然后它通过一组发光二极管led7—led0显示出来,(si闭合,对应ledi亮;si断开,对应ledi灭),电路如图所示,已知8255a的a,b两组均工作于方式0。

1)写出8255a四个端口地址 (2)写出8255a的工作方式控制字 (3)编写实现给定功能的汇编语言程序。

2. 如图所示是一个模--数转换的电路图。

a/d转换器adc0809的引脚start为转换启动,ale为通道地址(addc,addb和adda)锁存使能,oe为输出使能,eoc为转换结束,这4个信号都是高电平有效。addc、addb和adda为8路模拟输。

1)写出“将工作方式控制字写入8255a”的指令序列。方式控制字中不用的位均置为0;

2)“启动adc0809,使采样模拟输入通道in7进行a/d转换”写出相应指令序列;

3)写出“查询adc0809的eoc端,等待a/d转换结束”的指令序列; (4)写出“读入已转换好的数字量”的指令序列。

微机原理答案

1.串行通信与并行通信的主要区别是什么?各有优缺点?答 按信息的传送方式可将数据通信分为并行通信与串行通信两种 并行通信 是指利用多条数据传输线将一个数据的各位同时进行传送。特点 传输速度快,适用于短距离通信。串行通信 是指利用一条传输线将数据的各位一位位地顺序进行传送。串行通信又可分为异步通信和同...

微机原理答案

第3章 8086 8088指令系统与寻址方式习题。3 3 8086系统中,设ds 1000h,es 2000h,ss 1200h,bx 0300h,si 0200h,bp 0100h,var的偏移量为0600h,请指出下列指令的目标操作数的寻址方式,若目标操作数为存储器操作数,计算它们的物理地址。1...

微机原理A答案

安徽大学20 11 20 12 学年第 2 学期。微机原理及应用 a卷 考试试题参 及评分标准。一 单项选择题 每小题2分,共20分 1 a2 b 3 a4 c 5 c6 b 7 d8 c 9 c10 b 二 填空题 每空1分,共20分 10000011 ch,e896h,cf 1,of 0,zf ...