微机原理与接口技术试卷04.pdf_第1页
微机原理与接口技术试卷04.pdf_第2页
微机原理与接口技术试卷04.pdf_第3页
微机原理与接口技术试卷04.pdf_第4页
微机原理与接口技术试卷04.pdf_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 试卷试卷 4 一 一 简答题 简答题 28 分 分 1 试说明试说明 8086 8088 CPU 中有哪些寄存器 各有什么用途 中有哪些寄存器 各有什么用途 2 I O 端口的编址方式有哪几种 各有什么特点 端口的编址方式有哪几种 各有什么特点 3 D A A D 转换器接口的作用是什么 转换器接口的作用是什么 4 何谓中断向量 说明何谓中断向量 说明 8086 8088 微机系统的中断向量表的大小和在内存中的位置 微机系统的中断向量表的大小和在内存中的位置 5 别指出下列各别指出下列各 8086 8088 指令语句是否有错 如有错 指明是什么错误 指令语句是否有错 如有错 指明是什么错误 1 MOV BX CL 2 MOV DS 2000H 3 SHR BH 3 4 LEA DS SI 5 MOV BX DI 6 写出下列写出下列 容量的容量的 RAM 芯片的地址线和数据线的条数 若用它们构成芯片的地址线和数据线的条数 若用它们构成 64KB 的存储系统 各需的存储系统 各需 要几片 要几片 7 芯片 地址线条数 数据线条数 需要的芯片数 512 4 4K 8 16K 1 7 下列数据伪定义指令 各为变量分配多少字节 画出数据的存储分配图 下列数据伪定义指令 各为变量分配多少字节 画出数据的存储分配图 VER1 DW 12 VER2 DW 4 DUP 2 VER3 DB 3 DUP 2 3 DUP 0 PDF 文件使用 pdfFactory Pro 试用版本创建 2 二 下列程序功能为 判断二 下列程序功能为 判断 AX 中的数是正数 负数还是中的数是正数 负数还是 0 若 若 AX 0 把把 1 存入存入 BL 若 若 AX 0 把把 1 存入存入 BL 若 若 AX 0 把把 0 存入存入 BL 完成程序 完成程序 6 分 分 CODE SEGMENT ASSUME CS CODE START CMP AX 0 MOV BL 0 LL JG HIGH JMP QUIT HIGH QUIT MOV AH 4CH INT 21H CODE ENDS END START 三 阅读程序 说明程序实现的功能 程序执行后 三 阅读程序 说明程序实现的功能 程序执行后 NUM 单元的内容为多少 单元的内容为多少 6 分 分 DATA SEGMENT X DW 37H NUM DB 0 DATA ENDS CODE SEGMENT ASSUME DS DATA CS CODE START MOV AX DATA MOV DS AX MOV CX 16 MOV AX X LL SHL AX 1 JNC LOOP1 INC NUM LOOP1 LOOP LL MOV AH 4CH INT 21H CODE ENDS END START PDF 文件使用 pdfFactory Pro 试用版本创建 3 四 四 10 分 利用分 利用 8255 的的 PA 口驱动口驱动 8 个发光二极管 硬件连接如图所示 试用个发光二极管 硬件连接如图所示 试用 8086 汇编语言汇编语言 写出写出8个发光二极管循环发光的驱动程序 假设个发光二极管循环发光的驱动程序 假设8255控制口地址为控制口地址为PORTCON A口地址为口地址为PORTA 五 五 10 分 串行接口芯片分 串行接口芯片 8251A 工作在异步方式工作在异步方式 假设假设 8251A 控制口地址为控制口地址为 FFF2H 数据口 数据口 地址为地址为 FFF0H 波特率系数为 波特率系数为 64 奇校验 总字符长度为 奇校验 总字符长度为 10 位 位 1 位停止位 允许接收和发送 位停止位 允许接收和发送 用用 8086 汇编语言写出初始化程序 汇编语言写出初始化程序 8251A 的方式控制字和命令控制字格式如下 的方式控制字和命令控制字格式如下 N Y D7 D6 D5 D4 D3 D2 D1 D0 方式 及波 特率 00 同步 1 01 异步 1 10 异步 16 11 异步 64 数 据 位 数 00 5 01 6 10 7 11 8 校 验 方 式 0 不校验 01 奇校验 11 偶校验 同步方式 0 内同步 01 双同步字 11 单同步字 00 无效 01 1 位停止位 10 1 位半 11 2 位 图 6 12 8251A 方式控制字 EN IR RTS ER SBRK RXE DTR TXEN D7 D6 D5 D4 D3 D2 D1 D0 CPU PA0 PA7 8255 PDF 文件使用 pdfFactory Pro 试用版本创建 4 六 六 10 分 分 CGA 标准中 彩色属性代码的定义见下图 要求直接对显存操作在屏幕上显示标准中 彩色属性代码的定义见下图 要求直接对显存操作在屏幕上显示 16 行不同颜色的字符 行不同颜色的字符 9 完成下列程序 完成下列程序 STACK SEGMENT DB 256 DUP STACK ENDS CODE SEGMENT MAIN PROC FAR ASSUME CS CODE SS STACK START PUSH DS MOV AX 0 PUSH AX MOV AX STACK MOV SS AX MOV AX 03H INT 10H 调用 BIOS 中断 设置 80X25 彩色文本方式 MOV DX 3D9H MOV AL 19H OUT DX AL 设置彩色选择寄存器 RET MAIN ENDP CODE ENDS END START 前景颜色 前景亮度 背景颜色 D7 D6 D5 D4 D3 D2 D1 D0 B G B I G R R B 闪烁 PDF 文件使用 pdfFactory Pro 试用版本创建 5 七 七 10 分 左图为分 左图为 DAC0832 工作在单缓冲方式下工作在单缓冲方式下 的一种连接电路图 编程改变的一种连接电路图 编程改变 0832 输入的数字量 输入的数字量 在在 Vout 端输出梯形波 译码电路输出的端口地址为端输出梯形波 译码电路输出的端口地址为 220H 八 10 分 某 IBM PC XT 应用系统中 当某一外部事件发生时 给出一高电平信 号 1s 后向主机申请中断 若用 8253 实现延迟 试设计硬件连接图并对 8253 进行编 程 设 8253 的端口地址为 400 403H 使用 IBM PC XT 中晶振频率 14 31818MHz 经 12 分频以后的 1 19MHz 时钟信号作为计数时钟 8253 的控制字格式如下 九 九 10 分 设分 设 1 个个 8 位微处理器共有位微处理器共有 16 位地址线 读写控制分别有位地址线 读写控制分别有 RD WR 另有另有 MREQ 和和 IORQ 区别读写对象 为它设计区别读写对象 为它设计 1 个存储系统 其中个存储系统 其中 2KB 的的 ROM 用用 2716 芯片 地址为芯片 地址为 0000H 07FFH 4KB 的的 RAM 用 用 6116 芯片 地址为芯片 地址为 1000H 1FFFH 画出接线图 并详细说明 画出接线图 并详细说明 SC1 SC0 RW1 RW0 M2 M1 BCD M0 D7 D6 D5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论