《微机》复习题答案

发布 2022-09-04 23:37:28 阅读 4231

一、 填空题:

1. 数据信息,控制信息,状态信息,64k

2. 20,1m

3. 计数器0,控制字寄存器端口。

4. 22b36h,22b3eh

5. af=1, sf=1,cf=0,zf=0,of=1, 否,溢出。

二、 判断题。

1) 错误、类型不匹配。

2) 错误、输出指令中,如果io地址超过8位,也即》256,要把地址放在dx寄存器中。

3) 正确。

4) 错误、能够做寄存器寻址的寄存器只有四个bx,bp,si,di

5) 错误、移位时,如果移位的位数大于1是,要把移位的位数先存放在cl寄存器中。

三、 简单、程序阅读题。

1、 bx=0000h,cf=1,zf=1,of=0,sf=0

2、 把第一小题改成(1)shr bx, 1

1) bx=03dbh , cf=0

2) cx=0004h, cf=0

3、(1)32000h

(2)33100h

(3)32100h

(4)42000h

f6h,07fch

5、(1)立即数寻址。

(2)寄存器寻址。

(3)寄存器间接寻址,物理地址为10100h

(4)相对基址变址寻址,物理地址为352d0h

(5)立即数寻址。

6、ax=3355h,dx=4466h,sp=1ffeh

7、该程序段的功能:将al的值乘以10

8、把字符串里面的‘&’字符都替换成字符‘$’

9、 a1占4个字节。

a2占6个字节。

a3占40个字节。

a4占60个字节。

10、源操作采用基址+变址寻址方式,字节操作。

mov al,inf[bp+si]—访问的是堆栈段

mov al,es:inf[bp+si]—访问的是附加段,实现了段超越。

11、ax=77

12、z=(x+y)/2 114

13、找出xx中的最大数,yy=107

14、al=37h

lab215、把从屏幕上输入一连串的一位数进行相加,遇到’$’字符结束相加,把相加的结果存放在dx寄存器中。

16、data segment

stt db 69,87,96,45,75

age db ?

data ends

code segment

assume cs:code,ds:data

start:

mov ax, data

mov ds, ax

lea si, stt

mov cx, 4

mov bl, [si]

inc si

lp: cmp bl, [si]

jb next

mov bl, [si]

next: inc si

loop lp

mov age, bl

mov ah, 4ch

int 21h

code ends

end start

17、 ①该程序段的功能是:把端口中的数据乘以10

ax=0032h

8255的练习题:

1~12: d d b c a a d b c d a c

13、初始化程序段:

mov dx , 28bh

mov al, 1000 1110b

out dx, al

8253的练习:

1~8 :a d c d b a c a

9、(1)计数器1

(2)计数常数是:10000

(3)输出脉冲的周期为10000s

10、 mov al, 01100011b

mov dx, 286h

out dx, al

mov dx, 284h

mov al, 08h

out dx, al

mov al, 10010110b

mov dx, 286h

out dx, al

mov al, 23h

mov dx, 285h

out dx, al

微机复习题 答案

一 填空题。1 微机系统由 硬件系统 和 软件系统 两部分组成。2 总线按传输的信息种类可分成 数据 地址 和 控制 三种。3 模型机cpu主要由 运算器 控制器 和 寄存器 三部分组成。4 指令格式通常由 操作码 和 操作数 组成。5 指令的执行分 取指 和 执指 两个阶段。有 20 位地址线,存...

微机复习题 1

填充题。1 intel8088微处理器的内部数据总线是位,外部数据总线是位,存储器寻址范围是mb,i o接口寻址范围是kb。2 当pc机的系统复位信号reset作用之后,状态标志寄存器的值是,cs寄存器的值是,ip寄存器的值是。3 某个存储器系统有48kb的rom和128kb的ram。如果选择的ro...

2023年微机原理期末复习题

微机原理期末复习题。一 填空题。1.计算机是通过 i o端口和外设进行连接的。2.cpu响应可屏蔽中断的三个条件是 nmi引脚没有中断请求,系统没有dma请求 cpu当前指令执行完毕和 cpu处于开中断状态 3.若段地址为b387h,偏移地址为1234h,则对应的物理地址为 b4aa4h 4.当多片...