微机原理与接口技术_期末考试试题答案内容摘要:

020年第一学期 微机原理与接口技术考试试卷 (A) 专业 学号 姓名 成绩 一、填空题(共 20分) 1. 总线周期的含义是 ; 8086/8088 的基本总线 周期由 个时钟周期组成;如果 CPU 的时钟频率为 ,那么它的一个时钟周期为 ns,一个基本总线周期为 ns。 2. 8086 CPU 的 M/IO 信号是 ,高电平时表示。 3. 总线传输率是指;若某总线的工作频率最高 为 8MHz,数据总线宽度为 16位,则该总线的最大传输率为 M Byte/s。 4. I/O 5. 串行传输的信息格式广泛采用着异步和同步格式。 异步格式传送一个字符由 4部分组成, 分别为起始位, 位, 和停止位。 6. 在 8086系统中,一个中断类型号为 0DBH的中断服务子程序位于从 8100H:1234H开始 的 _,从该地址开始连续 4个存储单元存放的 、 、 和 _。 7.用 2k8的 SRAM芯片组成 16K16的存储器,共需 SRAM芯片片 位和 _位。 二、选择题(包括单项和多项选择, 每小题 2分,共 20分) 1.下列说法正确的是 _ _ __。 A. CPU一般包括 ALU、控制器、寄存器阵列等主要部件。 B. CPU中的程序计数器是控制器的重要部件,总是指向下一条指令的地址。 C. 指令周期一般由几个机器周期组成,机器周期是 CPU工作的最小时间单位。 D. 8086 CPU的寄存器都是 16位的,但指令指针是 20位。 2.下列说法正确的是 _ _ __。 共 27页第 11 页 AX、 BX、 CX、 DX,它们都可以作为累加器使用。 BP做间址寄存器时,默认使用 DS 做段寄存器。 ,源指针与目的指针使用的段寄存器不同。 D. 形成堆栈地址的是 SS与 SP。 3.下列说法正确的是 _ _ __。 A. 8086 CPU有 1M字节地址空间,其中最低 64K是 IO 地址空间。 B. 8086 CPU有 16位数据线和 20位地址线,因此能访问 2M字节存储器。 C. 8086 CPU在传送 8位数据时 ,总是使用数据总线低 8位。 D. 8086 CPU的 NMI和 INTR都是中断请求输入信号。 4.下列指令中有语法错误的是 _ _ __。 A. MOV AL, DS: [BP] B. MOV [DI], 0 C. JMP WORD PTR[BX] D. PUSH WORD PTR[SI2] 5.地址总线为 32位的微机系统中其 _ __。 A. 2020KB B. 2048KB C. 2048MB D. 4096MB 6. 设串行异 步通信的数据格式是 :1位停止位 ,7位数据位 ,1位校验位 ,1位起始位 ,若传输率 为 2400位 /秒 ,则每秒传输的最大字符个数为 _ _ __。 A. 10 B. 110 C. 120 D. 240 7.一台微型计算机的字长是 4个字节,它表示 _ _ __。 A. 能处理的数值最大是 4位十进制数 9999 B. 单步中断 B. 除0中断 C. NMI D. INTR 9.某存储器芯片有地址线 13根,数据线 8根、该存储 器芯片的存储容量为 A. 15K8 B. 32K256 C. 8K8 D. 32K8 10.某存储单元的段基址为 3806H,段 _ __。 A. 4100H B. 3AA08H C. 3B008H D. 3AAA8H 三、综合题 (共 60分 ) 1. ( 20分)定时器 825中断控制器 8259A与 8086CPU的连接如图 1所示,8253的通 道 0 工作于方式 3(方波发生器) ,输出的方波周期为 20ms,每 20ms 向 CPU发出一次中断 , CPU 响应中断后管理一个作业进程(执行中断服务程序),若8259A初始化时写入中断矢量寄存器的( 4分) (4) 计算 8253通道 0的时间常数(计数器初值)是多少。 ( 2分) (5) 写出 8253计数通道 0的方式控制字和初始化程序段。 ( 6分) 共 27页第 12页 图 1 825 8259与 8086CPU的连接电路 2. ( 10分)模拟 /数字转换器 ADC0809通过并行接口 8255A与 PC总线连接的接口电路如图 2 所示,该电路的功能是: CPU选择 ADC0809 的某一模拟通道 INi进行 A/D转换, 并读取转换好的数字信号。 请回答如下问题: ⑴ 8255的 B口和 C口的低 4位各工作于何种方式。 写出 8255A的方式控制字。 ( 4 分) ⑵ 如何控制 ADC0809 转换的开始。 CPU 如何知道 ADC0809 转换结束。 ( 3分) ⑶ 若 8255A的口地址是 300H~303H,写出 8255A的初始化程序段(不要求写如何启动 ADC0809开始转换的有关程序)。 ( 3分) PC总线 SA2 图 2 ADC080 8255A与 PC总线的连接电路 3.( 10 分) CPU通过 8255A 的 B 口(采用 简单 I/O 工作方式)向打印机传送100个字符,这些字符在打印机接口电路 完成该任务的程序如下,请根据程序注释的提示,填写空白处: mov dx, (1 分 ) 共 27页第 13页 mov al, (1 分 ) out mov out mov dx, al ;初始化 8255A 的方式选择控制字,设定工作模式 al, (1 分 ) dx, al ;向 STB 引脚发送高电平 ax, (分 ) mov ds, ax mov si, ( 分 ) mov cx, 100 lp: mov dx (1 分 ) in al, dx ;读取 PC3的状态 and al, (1 分 ) jnz lp ;如果 PC3为高电平,表示打印机还未处理完毕,需等待 mov mov out mov dx, (1 分 ) al, [si] dx, al ;将要打印的字符 (1分 ) mov al, (1 分 ) out dx, al nop nop mov al, (1 分 ) out dx, al ;在 PC6上发出一个负脉冲后,然后回到高电平状态 inc si dec cx jnz lp 4.( 10分)某微机系统的存储地址空间为 A8000H~CFFFFH,若采用单片容量为 16K1位的 SRAM 芯片,请问: ⑴ 系统存储容量为多少。 ( 1分) ⑵ 该 SRAM 芯片有多少条数据线。 多少条地址线。 ( 2分) ⑶ 组成该存储系统共需该 SRAM 芯片多少片。 ( 1 分) ⑷ 整个系统应分为多少个芯片组。 ( 1 分) ⑸ 分别写出第一个芯片组和最后一个芯片组所对应的地址空间( 5分)要求:必须写计算分析过程。 5.( 10分)在内存数据段符号地址为 SDATA处连续存放了 60个无符号字节数据,试统计该 60个数中能被 13除尽的数的个数(该结果应存于数据段符号地址COUNT处)。 要求: ( 1)将 “判断一个无符号字节数据能否被 13除尽 ”的功能写成子程序;( 2)写出完整的数据段与代码段。 附录: 8255A 方式选择控制字格式 共 27页第 14页 8253控制字格式如下: 武汉大学 2020~ 2020年第一学期 微机原理与接口技术考试试卷 (A)参考答案 一、填空题(共 20分) 1. CPU从存储器或 I/O端口存取一个字节所需的时间 4 2.存储器和I/O选择信号 CPU访问存储器 34 5.数据位,奇偶校验位 6.、和 7. 和 二 、选择题(包括单项和多项选择,共 20分)。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。