微机接口课后习题

上传人:m**** 文档编号:512690422 上传时间:2024-01-02 格式:DOCX 页数:5 大小:12.23KB
返回 下载 相关 举报
微机接口课后习题_第1页
第1页 / 共5页
微机接口课后习题_第2页
第2页 / 共5页
微机接口课后习题_第3页
第3页 / 共5页
微机接口课后习题_第4页
第4页 / 共5页
微机接口课后习题_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《微机接口课后习题》由会员分享,可在线阅读,更多相关《微机接口课后习题(5页珍藏版)》请在金锄头文库上搜索。

1、微机接口课后习题第一章1. 某程序数据段中存放了两个字,1234H和5678H,已知DS=7850H,数据存放的偏移地址为3121H及285AH。试画图说明它们在存储器中的存放情况。若要读取这两个字,需要对存储器进行几次操作?2 在实模式下,已知段地址和偏移地址分别为2015H和0028H,此存储单元的物理地址是什么?若CS=A000H,求当前代码段在存储器中的物理地址范围。若数据段位于52000H至61FFFH的64K范围内,问DS为何?3. 若当前SS=3500H,SP=0800H,说明堆栈段在存储器中的物理地址,若此时入栈10个字节,SP字节内容是什么?若再出栈6个字节,SP为什么值?4

2、. 在8086系统中数据总线的选择信号是_和_,用一个总线周期访问一个16位的偶字数据时,这两个信号必须是_状态,其中高八位数据总线的选择信号是_.5. 可直接存取1M字节的微处理器,其地址线需要_条。6. 芯片8288在8086CPU最大模式系统中叫做_.7. 8086CPU复位后,要执行第一条逻辑地址为_,物理地址为_。88086的段起始地址是段基址?8086的段起始地址是怎样获得的?8. 微处理器在什么情况下才执行总线周期?一个基本的总线周期由_个状态组成,在什么情况下需要插入等待状态?9. 什么是物理地址?逻辑地址?两者之间有何关系?10. 在80x86实模式下,若CS=1200H,I

3、P=0345H,则物理地址为_,若CS=1110H,IP=1245H,则物理地址_。11. 某存储单元的物理地址为28AB0H,偏移地址为1000H,则段基址为_。第二章1. (1)下面的伪指令语句经汇编后,W开始的存储单元中每个字的内容是什么?ORG 3000HW DW 1234H, 5678H, $+3 9ABCH, $+3(2)下面的指令功能是否相同?L: JMPL JMP $2. 下面各组的几条指令说明符之间有什么不同?两组说明符之间的搭配关系如何?(1)PROC SEGMENT MACRO(2)ENDP ENDS ENDM END3.下述各组中的两条指令的执行结果有什么不同?(1)M

4、OV AL,SI; LODSB(2)MOV ES:DI,AL; STOSB(3)CMP AX,ES:DI; SCASW(4)MOV 目的字节;源字节;MOVSB(5)CMP 目的字节;源字节;CMPSW4. 已知:MOV AL,30H 程序执行(1)时,屏幕显示:MOV CX,3LP:CALL DISPINC ALLOOP LPHLT (1)DISP PROLMOV DL,ALMOV DL,ALMOV AH,02HINT 21HRETDISP ENDP5. 在80x86 16位微机系统中,设双字节数据12345678H,在内存的起始地址为0A001H,则0A001单元中存放的是_H,34H存放

5、在_单元中。6. 设在数据段中有3个带符号的字数据,试编写完整的源程序,找出3个数中数值大小居中的一个存入B单元中。第六章1. 什么叫I/O端口?在一般的接口电路中可以设置哪些端口?计算机对I/O端口编址时采用哪两种方法?在8086/8088CPU中一般采用哪种编制方法?2. CPU与外设间传送数据主要有哪几种方式?3. I/O地址线用作端口地址时,高位地址线和低位地址线各作何用途?如何确定低位地址线的根数?4. 某微机应用系统包含8个接口电路,每个借口拥有4个端口,试设计地质译码电路,其地址分配200H21FH,(用38译码器,IC门实现)第七章1. 什么是中断?什么是可屏蔽中断和不可屏蔽中

6、断?2. 8086用8位二进制表示一个中断类型,中断系统中共有多少种中断类型,什么是中断向量?3. 中断类型为EFH的中断向量是2345:1234H,画图说明它在中断向量的位置。4. 单片8259 A可以引入多少种中断类型?用2片,3片,4片分别可以引入多少种?5. 中断类型码为14H的中断向量存放的内存位置?若这4个单元字节的内容从低到高地址为10H,20H,30H,40H,则相应的中断服务程序入口地址为?6. 简述8259A内部中断请求IRR IMR ISR 各自的作用。8259A有_个端口地址,A0=_,A1=_第八章1. 8255A有哪几种工作方式?各用于什么场合?端口A,B,C各可以

7、工作于哪几种工作方式?2. 8255A的方式选择字和置位复位字都写入什么端口?用什么方式区分它们?3. 8255A的口地址为80H-83H,若A口接8个开关K7_K0,B口接8个指示灯LED7LED0,当开关合上,A口引脚为低电平,相应的指示灯亮,(共阴极接地连接)断开时灯灭,A口引脚为高电平,试画出硬件连接图,编写这种功能的程序段。4. 已知1个2ms的延时子程序为DELAY8255A控制口为63H,编写程序段完成PC4引脚完成2ms负脉冲,PC4平时为高电平,8255A的端口地址基地址为50H,芯片的A1和A0与地址总线A2,A1相连,8255A的四个端口地址分别是什么?5. 8255A的

8、端口地址基地址为70H,芯片的A1,A0与地址总线A1,A0相连,四个端口地址为?6. 如果加在8254某定时器加速通道的CLOCK上的外部计数频率为1MHZ或2MHZ,定时计数器的最长定时时间为?7 8254的端口地址基地址为40H,端口地址连续分配,若给定的外部时钟频率为1MHZ,能使8254产生周期为1S的方波信号,编写初始化程序片段,并画出8254相关引脚实线图。8. 某8254端口地址为50H58H,要求计数器工作在方式3,f-clock=40kHZ,f-out=200HZ,BCD计数,编写初始化程序段。 9. 8254芯片通道2,初始化编程,设为先读写低字节,后读写高字节,试写出通

9、道2 的当前计数器进行锁存10. 已知,在已BUFF为首地址的数据存储区存放了10个有符号字节数据,请把其中的正数取出,顺序存放在已PLUS为首地址的数据存储区中。(要求写出完整地程序) 11. 已知,在已BUFF为首地址的数据存储区存放了10个有符号字节数据,取出其中的负数的个数,并把统计的结果存放在COUNT字节单元中。(要求写出完整的程序)12. 两个字符串STRING1,STRING2长度相同,编写一个程序,比较它们是否相同。(要求写出完整的程序)13. 编写程序,将姓名中的LU XIAO MING (陆小明),修改为LU XIAO NING(陆小宁),并显示出正确的姓名。(要求写出完整地程序)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号