微机原理与控制技术习题

阅读: 评论:0

2024年1月30日发(作者:)

微机原理与控制技术习题

学院 姓名 学号 任课老师 选课号/座位号

………密………封………线………以………内………答………题………无………效……

1. LOOPNE指令的转移条件是CX 不等于0 和ZF =0 。

2.下列错误的指令是( B )。

A.AND DH,DL B.MOV [BX][BP],AX

C.MOV DA_WORD,1234H D.XCHG AL,DA_BYTE1

3. 若将AH的内容的低四位分离,则应选用( A )。

A.AND AL,0FH B.OR AL,0FH C.XOR AL,0FH D.TEST AL,0FH

4.在多级存储体系中,“cache-主存”结构的作用是解决( D )的问题。

A.主存容量不足 B.主存与辅存速度不匹配

C.辅存与 CPU 速度不匹配 D.主存与 CPU 速度不匹配

5.下面是关于可编程中断控制器8259A的叙述,其中错误的是( A )。

A.8259A具有辨认中断源的功能 B.8259A具有向CPU提供中断向量的功能

C.一片8259A可管理8级中断 D.中断结束方式有AEOI、EOI和SEOI

三、简答题(每题6分,共计18分)

1.试说明可屏蔽中断和非屏蔽中断的区别和联系。两种中断优先顺序如何?

可屏蔽中断和不可屏蔽中断都属于外部中断,是由外部中断源引起的

区别:可屏蔽中断是通过CPU的INTR引脚引入,当中断标志IF=1时允许中断,当IF=0时禁止中断,不可屏蔽中断是由NMI引脚引入,不受IF标志的影响。

非屏蔽中断优先级高于可屏蔽中断

2. 8255A的方式选择字和置位复位字都写入什么端口?用什么方式区分它们?

8255A 的方式选择字和置位复位控制字都被写入控制字寄存器端口中,但通过控制字的

D7 位进行区分,方式控制字的D7=1,置位复位控制字的D7=0。

一、填空题

1.总线的主要性能指标包括 总线的带宽_、_总线的位宽_和_总线的工作频率__。

2.若CS=8000H,则现行代码段可寻址的存储空间范围为__80000H~8FFFFH____。

3.8255A控制字可分为两类:_方式选择命令字_和__端口C按位置/复位___。

4.8253的内部结构包括___数据总线缓冲器_、_读/写控制逻辑__、_计数器__、__控制寄存器__和内部总线。

5.在RAM类型存储器中,__动态RAM____功耗最低,___动态RAM__集成度最高。

6.一般来说,CPU和外设之间的数据传送控制方式包括__程序控制方式___、_中断控制方式__、___DMA方式____。

7.半导体存储器芯片的基本结构主要包括__存储体_、__地址锁存器___、_地址译码驱动电路___、____数据输入/输出电路____以及___读/写控制逻辑___5个部分。

8.8255A方式0的使用场合有两种:_无条件传送_____和__查询式传送______。

9.8259A内部结构中用于存放当前正在进行处理的中断是__当前中断服务寄存器ISR______。

习题练习

第 1 页 共 7页

学院 姓名 学号 任课老师 选课号/座位号

………密………封………线………以………内………答………题………无………效……

二、选择题

1.在8259A内部,( A )是用于反映当前哪些中断源要求CPU中断服务的。

A.中断请求寄存器 B.中断服务寄存器

C.中断屏蔽寄存器 D.中断优先级比较器

2.用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种______方式。( A )

A.自动循环 B.完全嵌套 C.特殊循环 D.特殊屏蔽

3.8086访问I/O端口的指令,常以寄存器间接寻地址方式在DX中存放( C )。

A.I/O端口状态 B.I/O端口数据

C.I/O端口地址 D.I/O端口控制字

四、简答题

1.微处理器、微机、微机系统的关系是什么?

答: 微处理器是微机的运算和指挥中心,微机由微处理器和内存储器,I/O设备构成。配上软件部分的微机就构成了微机系统。

2.什么是逻辑地址?什么是物理地址?它们之间具有怎样的关系?

答:采用分体结构的存储器中,给每个逻辑段编址的地址称为逻辑地址,逻辑地址是在程序中使用的地址。

物理地址就是存储器的实际地址,它是指CPU和存储器进行数据交换时所使用的地址。

物理地址=段地址*16+偏移地址

响应可屏蔽中断的条件是什么?

答:INTR为高电平且IF=1

响应非屏蔽中断的条件是什么?

答:NMI信号为上升沿

5.存储器操作数的寻址方式有几种?分别举例说明。

答:①立即数寻址方式 MOV AH ,00H

②寄存器寻址MOV AH ,CX

③直接寻址MOV BX ,【2000H】

④寄存器间接寻址方式 MOV AX ,【BX】

⑤寄存器相对寻址方式MOV AX ,10【BP】

⑥基址变址寻址方式 MOV AX,【BX】【DI】

⑦相对基址变址寻址方式 MOV AX,MASK【BX】【SI】

6.下面语句在存储器中分别为变量分配多少字节?

ONE DW 10 2个

第 2 页 共 7页

学院 姓名 学号 任课老师 选课号/座位号

………密………封………线………以………内………答………题………无………效……

TWO DW 4 DUP(?),5 10个

THREE DB 2 DUP(?,8 DUP(0)) 18个

COUNT EQU 10 0个

FOUR DD COUNT DUP(?) 40个

7.什么是时钟周期、总线周期和指令周期?

答:时钟信号通常被称为节拍脉冲的周期称为时钟周期;

总线周期是指CPU从存储器或输入\输出端口存取1字节或1个字所需要的时间;

CPU每条指令的执行都由取指令译码和执行等操作组成,CPU从存储器读取并执行一条指令的时间被称为指令周期;

时钟周期是处理器操作的最基本的时间单位;若干个时钟周期可组成一个总线周期;一个指令周期可以由若干个总线周期构成。

8.中断向量表的功能是什么?如何利用中断向量表获得中断服务程序入口地址?

答:(1)中断向量表的功能是CPU通过查找中断向量表获得中断服务程序入口地址。

(2)中断类型号n的中断向量存放在地址为4n~4n+3的单元中,其中4n~4n+1单元存放的是偏移地址,而4n+2~4n+3单元存放的是段地址。

与外设有哪几种传递方式?试描述其特点?(P139)

答:(1)程序控制方式:直接在程序控制下进行CPU与I/O设备之间数据传送。

(2)中断控制方式:

(3)DMA方式:

五、编程题

1.编制程序计算Z(9X6Y5)解:DATA SEGMENT

VARX DW 20H

VARY DW 13H

VARZ DW ?

DATA ENDS

STACK1 SEGMENT PARA STACK

DW 20H DUP(?)

STACK1 ENDS

CODE SEGMENT

ASSUME CS:CODE , DS:DATA , SS:STACK1

START: MOV AX , DATA

MOV DS , AX

MOV AX , VARX

第 3 页 共 7页

(X3Y)。(P75)

学院 姓名 学号 任课老师 选课号/座位号

………密………封………线………以………内………答………题………无………效……

MOV BX , AX

MOV CL , 3

SHL BX , CL

ADD AX , BX

MOV BX , VARY

SHL BX , 1

MOV DX , BX

SHL DX , 1

ADD BX , DX

ADD AX , BX

SUB AX , 5

MOV BX , VARY

MOV DX , BX

SHL DX , 1

ADD BX , DX

ADD BX , VARX

DIV AX , BX

MOV AH , 4CH

INT 21H

CODE ENDS

END START

1. 将93H扩展为字的结果是 A

A. FF93H B. 0093H C. 1193H D. 1093H

2.计算机对字符、符号采用统一的二进制编码。其编码采用的是 C

A. BCD码 B. 二进制码

D. 十六进制码

3. 对汇编语言源程序进行翻译的程序是 C 。

A. 连接程序 B. 汇编程序 C. 编译程序 D. 目标程序

4. 在汇编语言中,能够翻译成二进制代码的指令是 A 。

A. 汇编指令 B. 伪指令 C. 机器指令 D. 宏指令

第 4 页 共 7页

学院 姓名 学号 任课老师 选课号/座位号

………密………封………线………以………内………答………题………无………效……

5. 将高级语言程序翻译成机器语言代码的实用程序是 A 。

A. 编译程序 B. 汇编程序 C. 解释程序 D.目标程序

6.用 A 指出下一条要执行的指令所在单元的偏移地址。

A.IP B. SP C.通用寄存器 D.段寄存器

7. 指令MOV AX,DS:[1000H],源操作数的寻址方式是 B 。

A.立即寻址 B. 直接寻址 C. 寄存器寻址 D. 基址变址寻址

8. 指令MOV AX,ES:COUNT[DI],源操作数的寻址方式是 C 。

A.基址变址寻址 B. 立即寻址 C. 寄存器相对寻址 D. 相对基址变址寻址

9. 指令MOV DX,DELTA[BX][SI]的源操作数保存在 C 。

A.代码段 B. 堆栈段 C. 数据段 D. 附加段

10.指令“MOV ES:[BX],AX”中,目的操作数的寻址方式为 D 。

A.立即数寻址 B. 寄存器寻址

C.存储器直接寻址 D. 寄存器间接寻址

11. 下列哪句话是错误的 B 。

A.指令的目的操作数和源操作数可以同时使用寄存器间接寻址

B. 指令的目的操作数和源操作数可以同时使用寄存器寻址

C. 指令的源操作数可以使用寄存器间接寻址

D. 指令的目的操作数可以使用寄存器寻址

12.8086的转移指令根据转移的范围分为段内转移及段间转移,下列 C 是错误的。

A.无条件指令既可以段内转移,也可以段间转移

B.无条件转移指令既可以直接转移,也可以间接转移

C.条件转移指令既可以段内转移,也可以段间转移

D.条件转移指令是段内的直接短转移

13.在多重循环程序中,从外循环再次进入内循环时,内循环的计数值____B____。

A.不必考虑 B.重新赋值 C.置0 D.置1

14.如果子程序的属性为FAR,下列说法错误的是 D 。

A.可以段内直接调用 B.可以段间间接调用

C.可以段间直接调用 D.只能段间调用

15.在子程序调用过程中,断点指的是 C 。

A.CALL指令本身 B.CALL的下一条指令

C.CALL的下一条指令的地址 D.子程序名

16.中断调用和子程序调用过程相同的是 A 。

第 5 页 共 7页

学院 姓名 学号 任课老师 选课号/座位号

………密………封………线………以………内………答………题………无………效……

A.保存断点 B.保存标志寄存器

C.将IF和TF清零 D.中断源有优先级

17.返回DOS系统的指令是 D 。

A.MOV AH,1CH

INT 10H

C.MOV AH,1CH

INT 21H

B.MOV AH,2CH

INT 16H

D.MOV AH,4CH

INT 21H

18. 8086系统的中断向量表位于 A 。

A.内存的0号~255号字节单元 B.BIOS的ROM中

C.硬盘的0号~255号字节单元 D.系统CMOS

1.8086/8088在最大工作模式中,8086/8088CPU不直接提供用于 存储器或I/O读写的读写命令 等控制信号。

2.在指令MOV AX,ES:[BX]中,采用的是 寄存器间接 寻址方式。

3.下面程序段完成的功能是:

MOV AL,X

OR AL,AL;

JNS; PLUS

NEG AL;

PLUS:MOV Y,AL

1. 冯·诺依曼基本思想主要是提出了 ( A )。

A、二进制和程序存储 B、CPU和存储器 C、二进制和存储器 D、存储器和输入输出设备

2. 指令系统中采用不同寻址方式的目的主要是( B )。

A、实现存储程序和程序控制 B、缩短指令长度,扩大寻址空间,提高编程灵活性

C、可以直接访问外存 D、提供扩展操作码的可能并降低指令译码难度

3. 程序控制类指令的主要功能是( D )。

A、进行算术运算和逻辑运算 B、进行主存和CPU之间的数据传送

C、进行CPU和I/O设备之间的数据传送 D、改变程序执行的顺序

4. 在软件开发过程中“汇编”通常是指( A )。

A、将汇编语言转换成机器语言的过程 B、将机器语言转换成汇编语言的过程

第 6 页 共 7页

学院 姓名 学号 任课老师 选课号/座位号

………密………封………线………以………内………答………题………无………效……

C、将高级语言转换成机器语言的过程 D、将高级语言转换成汇编语言的过程

5. 在汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是(B)。

A、汇编指令 B、伪指令 C、机器指令 D、宏指令

6. 存储器内容不会因电源的关闭而消失的存储器类型是( D )。

A、DRAM B、SRAM C、SDRAM D、EEROM

7. 宏与子程序的相同之处为( B )。

A、目标代码都是唯一的

一的

8. 在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问题,必须要引入( C )。

A、数据缓冲器 B、I/O总线 C、I/O接口 D、串并移位器

B、都需要先定义后调用 C、执行时需要保护现场/恢复现场 D、目标代码都不是唯9. 除了I/O设备本身的性能外,影响嵌入式系统I/O数据传输速度的主要因素是( D )。

10. 微处理器系统中引入中断技术可以( C )。

A、提高外设速度 B、减轻内存负担 C、提高CPU效率 D、增加信息交换精度

A、Cache性能 B、CPU字长 C、主存容量 D、总线传输速率

第 7 页 共 7页

微机原理与控制技术习题

本文发布于:2024-01-30 04:48:46,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170656132619330.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:中断   方式   指令   寻址   地址   存储器   屏蔽
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23