- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术工程技术大学考试原题
填空
1、8088CPU的数据线和地址线是以分时方式轮流使用的。2、8088CPU内部结构按功能可以分成两部分,即BIU和EU。
3、8284提供频率恒定的时钟信号,同时对准备好(Ready)信号和复位
(Reset)信号进行同步 。
4、在存储器系统中实现的片选方法有三种,即线选法、部分译码法
和全译码法。5、CPU与I/O接口间传送的信息一般包括数据信息、状态信息和
控制信息。
6、一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将
会危及工作人员的生命及设备的安全,此警告线应接到8088 CPU的非屏蔽中
断请求引脚信号上。
7、8259A中断优先权处理方式有两种,它们是固定方式和循环方式。
二、问答题
1、设当前SS=20l0H,SP=FE00H,DX=3457H,计算当前栈顶地址为多少?当执行PUSH DX后,栈顶地址和栈顶二个字节的内容分别是什么?说明堆栈主要用在哪些地方?
当前栈顶地址: 20100H
+ FE00H
2FF00H
执行PUSH BX后,SP=SP-2=FE00H-2=FDFEH
栈顶地址: 20100H
+ FDFEH
2FEFEH
栈顶二个字节的内容:(2FEFFH)=34H,(2FEFEH)=57H
堆栈的主要用处是在转子程序和中断时保护断点,在必要时保护现场,在返回时恢复。另外
也可用堆栈存取数据
8088指令的寻址方式有哪几类?用哪一种寻址方式的指令执行速度最快?
8086指令的寻址方式有立即寻址、寄存器寻址、直接寻址和寄存器间接寻址。
寄存器间接寻址又可分为基址寻址、变址寻址和基址+变址寻址。
寄存器寻址方式的指令操作就在CPU内部进行,故执行速度最快。
I/O端口有哪两种编址方式?各有什么优缺点?8088系统采用那一种编址方式?
I/O端口有统一编址与独立编址两种方式。8088采用独立编址方式。
统一编址的优点:(1)不需要专门的I/O指令及接口信号;
(2)CPU访内指令可以全部用于I/O操作,使I/O的功能更加灵活。
缺点:(1)真正的存储空间有所减少;
(2)在程序中对I/O接口的操作不易看清,程序不够清晰。
独立编址的优点:由于使用专用的I/O指令,程序中对I/O端口的操作十分清晰。
缺点:I/O指令远不如访内指令丰富,所以编程不够灵活;
三、读程序填空
1、已知 PRLINE DB 10 DUP(?),下面的程序段是把AX的内容存入
从PRLINE+5开始的字节中,试在空档内填入适当的内容。(4分)
MOV AX,DATA
MOV DS,AX
LEA DI,PRLINE+5
STOSB
MOV AL,AH
STOSB
HLT
2、下面程序段实现对两个存储区中的字进行比较。若找到一对不同的字,则退出,此时,置AL为FFH,DI指向此字;若两个存储块中所有字均一一相同,则退出程序时置AL为00H。请填空。(4分)
MOV SI,OFFSET SOURCE
MOV DI,OFFSET TARGET
MOV CX,NUM
JCXZ EXIT
CLD
REPE CMPSW
JNZ MATCH
MOV AL,00H
JMP EXIT
MATCH: MOV AL,0FFH
EXIT: HLT
四、请画出8088最小组态时的存储器写周期的时序图,并对所涉及的控制信号作必要的说明。图略
IO/ M用以区分是存储器访问还是I/O访问。
ALE为地址锁存允许信号,实现分时工作。
WR为CPU写控制信号。
DT/R在用总线收发器时用来确定数据传送的方向。
DEN在用总线收发器时用做收发器片子的输出允许信号。
五、编写程序并画框图
在1000H开始的单元中存放50个无符号数,找出其中的最大值,将其放入1800H单元。
START: MOV CX,50
MOV SI,1000H
MOV AL, 00H
AGAIN: CMP AL,[SI]
JNC NEXT
MOV AL, [SI]
NEXT: INC SI
LOOP AGAIN
MOV [1800H], AL
文档评论(0)