2022年四川大学电子信息学院套微机原理题和答案 .pdf
《2022年四川大学电子信息学院套微机原理题和答案 .pdf》由会员分享,可在线阅读,更多相关《2022年四川大学电子信息学院套微机原理题和答案 .pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理及接口技术期末试题A ( 答案 ) 1.单项选择题 ( 在下列每小题的四个备选答案中,选出一个正确的答案,并将号码填在括号内。每小题 1分,共 10 分) 1、8086/8088 的时钟信号是由( C )提供。A. 8259 B. 8255 C. 8284 D. 8253 2、指令 MOV AX , 0283HBXSI 中源操作数的寻址方式为( B )。A. 寄存器间接寻址 B. 基址变址相对寻址 C. 基址寻址 D. 变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B )。A. 4100H B. 3A9A8H C.3B008H D. 3
2、AA08H 4、某存储器芯片有地址线15 根,数据线8 根、该存储器芯片的存储容量为( D )。A. 15K8 B. 32K 256 C. 1K 8 D. 32K 85、 某存储器芯片容量为2K 4bit 、若用它组成16K 8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B ) 。A. 2 片、 11 根 B. 16片、 14 根 C. 8片、 16 根 D. 16片、 8 根6、 DMAC 8237具有 ( C ) 独立通道。A . 八个 B . 二个 C . 四个 D . 三个7、 可编程中断控制器8259A每片具有 ( C ) 优先权控制。A . 4级 B . 2级 C .
3、8级 D . 6级8、 若要某系统的8253 的 2 通道输出波形为占空比1:1 的方波、分频系数为1000、二进制计数,其工作方式命令字为 ( B )。A. A6H B. B6H C. B4H D. C7H 9、8237 片内寻址的端口有( D )个。A. 4 B. 2 C. 8 D. 16 10、8259 片内寻址的端口有( B )个。A. 4 B. 2 C. 8 D. 16 1.填空题: ( 每空 1 分,共计 40 分) 1.伪指令 ASSUME 在程序中出现时表示:( 段寄存器与段之间的对应关系 ) 。2.汇编语言源程序中的语句结构由4 部分组成,每个部分称为项(也可称为域或埸) ,
4、各项名称分别名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 18 页 - - - - - - - - - 为: ( 标号或变量名 ) 、( 操作码 ) 、( 操作数 ) 、( 注释 ) 。3.标志寄存器FR中有六个状态标志,它们的符号、名称以及为0 和 1 时代表的意义分别为:.( 进 / 借位位 CF ;当运算中最高位有进位或借位时CF=1 ;否则 CF=0 ) ;.( 符号位 SF;当运算的结果最高位为1 即结果为负数时SF=1;否则 SF=0 ) ;.( 奇偶位PF
5、;当运算的结果中低8 位中含 1 的个数为偶数时PF=1;否则 PF=0 ) ;.( 全零位ZF;当运算的结果为零时ZF=1;否则 ZF=0 ) ;.( 溢出位OF ;当带符号数运算的结果有溢出时OF=1 ;否则 OF=0 );.( 半进 / 借位位 AF;当运算的结果D3向 D4有进位或借位时AF=1;否则 AF=0 ) ;4、微机主机与输入/ 输出设备之间的数据传送方式有以下四种方式:( 无条件传送 ) 、( 查询式传送 ) 、( 中断传送 ) 、( DMA 传送 ) 、5、执行下面的程序段后,AX=( 35 ) MOV CX , 5 MOV AX , 50 NEXT :SUB AX ,
6、CX LOOP NEXT HLT 6、执行下面的程序段后,AL=( 34H ) ,BUF DW 2152H ,3416H,5731H,4684H MOV BX , OFFSET BUF MOV AL , 3 XLAT 7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0 和 1 时代表的意义分别为:.( 中断控制IF;允许即开中断时IF=1 ;否则 IF=0 ) ;.( 方向控制DF ;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2 时 DF=1 ;否则 DF=0);.( 单步操作控制TF;需单步工作时TF=1;否则 TF=0 ) ;名师资料总结 - - -精品资料欢迎下
7、载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 18 页 - - - - - - - - - 8、8086/8088 CPU 具有两种外部中断,它们是( 非屏蔽中断即 NMI ) 和( 可屏蔽中断即INTR ) 。9、A/D变换器的作用是( 将模拟量转换数字量 ) ,D/A 变换器的作用是 ( 将数字量转成模拟量 ) 。衡量它们性能的主要参数有 ( 分辨率 ) 、( 转换时间 ) 、( 精度 ) 、( 线性度 ) 。10、EIA RS-232C 的 TXD和 RXD数据线上的电平逻辑1=( -3 -15)V
8、;逻辑 0=( +3 +15 )V 。11、8253 具有 (3) 个独立的 (16 ) 位计数器,各计数器都有( 6 )种不同的工作方式。12、8255 具有 3 种工作方式,其中方式0 为( 基本输入 / 输出 ) ;方式 1 为( 选通输入 / 输出 ) ;方式 2 为( 双向选通输入 / 输出 ) 。8255 片内可寻址的端口有( 4 )个。13、8251A可编程串行接口芯片具有( 奇偶 ) 、( 溢出 ) 、( 帧错或格式错 ) 的错误检测能力。1.问答题: ( 每小题 10 分,共计 20 分) 1、 8086 CPU有多少根地址线?多少根数据线?它最大直接寻址范围是多少?一次对外
9、数据传送多少BIT 二进制数?答:8086 CPU有 20 根地址线 (2 分) ;16 根数据线 (2 分) ;它最大直接寻址范围1MB(4分) ;一次对外数据传送16BIT二进制数 (2 分) 。2、CPU( 或主机 ) 与接口之间有哪几种传送信息的方式?各应用在什么场合?在这些传送方式中可使用我们所学过的哪些可编程接口芯片?答: (1) 无条件传送方式;用于要求不高的场合如LED显示等;可用8255 的工作方式0,(2 分) (2) 查询式传送;用于可靠性高且速率不高的场合如数据采集等;可用8255 的工作方式1、2,(2 分) (3) 中断传送;用于可靠性高且效率高的场合;可用8255
10、 的工作方式1、2 和 8259,(4 分) (4)DMA传送;用于可靠性高且效率高、速率高的场合;可用8237。(2 分) 1.接口及程序设计(15 分) : 在 1000H开始的内存中, 放有 1000 个 ASCII 字符,请设计一程序,将 这串 ASCII字符以异步串行通信方式从8255A PB0 输出,采用偶校验、一位起始位、一位终止位、波特率500 ( 可调用 1ms软件定时程序“D1MS ”)。8255A 接口连接图如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
11、3 页,共 18 页 - - - - - - - - - 8255A 工作方式控制字如下 D7 D6 D5 D4 D3 D2 D1 D0 特征位A组方式A口C4 7 B组方式B口C0 3 答:程序如下:MOV SI ,1000H MOV CX ,1000 MOV DX ,30FH ; ( 口地址共 4 分) MOV AL ,10000000B ;(控制字 1 分) OUT DX,AL ;MOV DX,30DH MOV AL ,0FFH ;发停止位OUT DX ,AL CALL D1MS CALL D1MS L1: MOV BL ,8 MOV AL ,0 OUT DX ,AL ;发起始位名师资料
12、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 18 页 - - - - - - - - - CALL D1MS CALL D1MS MOV AL ,SI AND AL ,AL JP L2 OR AL ,80H L2: OUT DX ,AL CALL D1MS CALL D1MSROR AL,1 DEC BL JNZ L2 MOV AL ,0FFH OUT DX ,AL CALL D1MS CALL D1MS INC SI LOOP L1 HLT ;( 程序的结构等共10 分)1
13、.若用 2114 存储器芯片组成2KB RAM ,地址范围为8000H87FFH ,问地址线、数据线及相关的控制线如何连接? ( 假设 CPU只有 16 根地址线、 8 根数据线,控制线为 WR 、 RD、 IO/M ,采用 LS138全译码法。 ) (15分) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 18 页 - - - - - - - - - ( 每根连线各1 分、存贮器组2 分) 微机原理与接口技术题B答案1.填空 ( 共 40 分 每空 1 分)1.若累加
14、器 (AL) 1000 0000 在下列表示中所对应的十进制数值应是:无符号数: ( 128 );带符号数 ( -128 );BCD码( 80 );1.请指出下列指令中原操作数和目标操作数的寻址方式:1). ADD BX ,SI+3000H , 原操作数 ( 变址寻址 ) ; 目标操作数 ( 寄存器寻址 ) ;2). MUL SI , 原操作数 ( 寄存器间址 ) ; 目标操作数 ( 隐含寻址 ) ;3. 写出下列表示法中的物理地址:1). 3500H:2354H 物理地址为 ( 37354H ) 2). (DS)=2350H (BX)=1806H (SI)=4560H 位移量为200物理地址
15、为 ( 2932EH ) 4. 8259A 的引脚有 D0D7、IR0IR7 、WR 、RD 、CAS0 CAS2 CS 、A0、INT、SP/EN、INTA,其中连接CPU或系统一侧的引脚有 (D0 D7 、WR 、RD 、CS 、A0、INT、 INTA ) ;连接 I/O 一侧的引脚有 (IR0 IR7 ) ;用于其他芯片连接的引脚有 (CAS0CAS2 、SP/EN ) 。5. 8237A 在微机系统中所起的作用是( DMA控制作用,具有DMA 请求、响应、传送和结束的管理能力 ) ;它有 ( 4 )个通道;有 ( 单一 ) 、( 成组 ) 、( 查询 ) 三种传送模式;有 ( I/O
16、 存贮器 ) 、( 存贮器 I/O ) 、 ( 存贮器存贮器 ) 、( 校验 ) 四种传送类型;片内有( 16 ) 个端口可寻址。6. 8251A 在串行通信中应完成的基本任务是( 串/ 并转换 ) 、( 串行数据格式化 ) 、( 可靠性校验 ) 和( 实现接口与 DCE的联络控制 ) 。7. 1). 8282在微机系统中所起的作用是( T1 时锁存地址信息 ) ;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 18 页 - - - - - - - - - 2). 828
17、8在微机系统中所起的作用是( 在 8088/8086 最大组态时发控制信息 ) ;8. A/D变换器的作用是( 将模拟量变换成数字量 ) ;它的分辨率是指( 数字量变化 1 个数值时,能区分的最小模拟量值,常用变换后的数字量的位数来说明,如分辨率为 8 位的 A/D 变换器,能区分的最小模拟量为满度值的1/256 ) 。9. 8255有三种工作方式,其中能工作于方式0 的口有 ( A 、B、C 口 ) ;能工作于方式1 的口有 ( A 、B 口 ) ;能工作于方式2 的口有 ( A 口 ) 。10. 使用 5124bit的 RAM 存储器芯片组成16KB的存储器组,共需( 64 )片 RAM
18、芯片;共需 ( 14 )根寻址线;每片RAM 需( 9 )根片内寻址线。11. ASSUME在汇编语言源程序中的作用是( 在汇编时建立段寄存贮器与段之间的对应表,凡在表中出现的段,寻址时可只写偏移地址,否则还应写出段地址 ) ;OFFSET 在汇编语言源程序中的作用是( 分析运算符,求变量或标号的偏移地址 ) ;12. 在汇编语言源程序中指令性语句的作用是( 编写可供计算机执行的程序 ) ;指示性语句的作用是( 告诉汇编程序如何将源程序汇编成目标程序 ) ;1.简要回答 ( 共 10 分 每小题 5 分)1.8086 CPU 有多少根地址线?多少根数据线?它最大直接寻址范围是多少?一次对外数据
19、传送多少BIT 二进制数?(20 根地址线、 16 根数据线、最大直接寻址范围是1MB 、一次对外数据传送16BIT 二进制数 ) 2. 请画出异步传送时9 的 ASCII 码波形图 ( 停止位为 1 位,采用偶校验 ) 。( 略) 1.阅读下列程序并回答问题:(10 分)1.此程序完成什么功能?2.画出流程图DATA SEGMENT ORG 2000H STRING DB 20 DUP (5,8,78H,21H,97H) COUNT EQU $ STRIG DATA ENDS STACK SEGMENT STACK DB 100 DUP(?) STACK ENDS 名师资料总结 - - -精
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年四川大学电子信息学院套微机原理题和答案 2022 四川大学 电子信息 学院 微机 原理 答案
限制150内