微机原理A答案

发布 2022-09-04 21:16:28 阅读 1905

安徽大学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= 0

dh,00034h~00037h

5、接高电平(+5v电源);

feh,123feh,123ffh,序列5,5,5,5,23重复18次,每个值占2个字节。

h,09、高电平。

fef0h三、简答与编程题(每小题6分,共30分)

1、答题要点:主要由三部分构成:cpu(cu和alu),内存和i/o设备。(3分)

内存存储数据和程序;cpu执行程序并完成算术和逻辑运算;i/o设备完成与外部世界的通信。i/o设备、内存通过系统总线与cpu相联。(3分)

2、(1)正确。该语句将4[si]寻址的内存有效地址载入si寄存器中。(1分)

(2)不正确。cx不能用于寄存器间接寻址。(1分)

(3)不正确。目的操作数和源操作数不能同时在内存中。(1分)

(4)正确。该语句将ds中以bx为偏移地址的内存字节压入堆栈。(1分)

(5)不正确。pop cs将改变cs值,造成程序混乱。(1分)

(6)不正确。ip不能用于mov指令中。(1分)

3、(1)将dx: ax中的双字左移4位(乘16)(3分)

(2)dx = 4eca,ax = 35f0h,bl = 0ah(3分)

4、 lea si, x

lea di, y

mov ax, word ptr[si]

mov bx, word ptr[si + 2] (1分)

mov cx, word ptr[di]

mov dx, word ptr[di + 2] (1分)

add ax, cx

adc bx, dx

lea si, w2分)

mov word ptr[si], ax

mov word ptr[si + 2], bx (2分)

code ends

end start

5、 mov si, offset buff

mov cx, 91分)

xor dl, dl1分)

al: shr byte ptr [si], 1

jc next

inc dl2分)

next: inc si

loop a1

mov result, dl2分)

code ends

end start

酌情给分)四、程序设计题(每小题15分,共30分)

1、(1)从图中可以看出,当a8=1,m/io=0,a9=0,a5=1,a4=1,a3=1时,y7有效,而其他位为0,则对应的地址为0138h~013eh,其中a口为0138h,b口为013ah,c口为013ch,控制端口为013eh。 (5分)

2)由于a口工作在方式0输出,c口高4位为输出,所以控制字的d6d5=00,d4=0,d3=0;b口为方式0输入,低4位为输入,所以控制字的d2=1,d1=1,d0=1。完整控制字为10000111b(87h)。(5分)

3)init8255 proc

mov al, 87h

mov dx, 013eh

out dx, al

retinit8255 endp5分)

2、由于中断请求信号采用上升沿触发方式(d3=0)、系统只有1片8259a(d1=1),而且采用非自动结束方式(d0=1),故icw1=00010011b(13h),地址为20h。

3分)由于中断向量为88h~8fh,所以icw2=10001000b(88h),地址为21h。

3分)由于采用完全嵌套方式d4=0,缓冲器方式d3d2=11,非自动结束方式d1=0,系统采用8086故d0=1,所以icw4=00001101b(0dh),地址为21h。

3分)init8259 proc

mov al , 13h

out 20h , al

mov al , 88h

out 21h , al

mov al , 0dh

out 21h , al

retinit8259 endp6分)

微机原理答案

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

微机原理答案

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

微机原理答案

微机原理第9章部分习题答案。1 1 d 2 c 3 b 4 d 2 填空题。1 3,基本输入 输出方式,选通输入 输出方式,双向总线i o方式。2 外设响应信号。3 方式选择控制字,置位 复位控制字。4 中断允许信号,pc6 3 设8255a的端口a和b均工作与方式1,端口a输出,端口b和c为输入,...