《微机接口作业题》PPT课件.ppt

《微机接口作业题》PPT课件.ppt

ID:52476019

大小:277.36 KB

页数:32页

时间:2020-04-08

《微机接口作业题》PPT课件.ppt_第1页
《微机接口作业题》PPT课件.ppt_第2页
《微机接口作业题》PPT课件.ppt_第3页
《微机接口作业题》PPT课件.ppt_第4页
《微机接口作业题》PPT课件.ppt_第5页
资源描述:

《《微机接口作业题》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、微机与接口作业1第一章什么是机器码(数)?什么是真值?微处理器由哪几部分组成?各部分的功能是多少?什么是单片机和单板机?什么是微机的系统总线?有几种?功能是什么?何为引脚的分时复用?如何从8088的地址、数据复用引脚准确地得到地址和数据信息?标志寄存器的功能及各种标志的意义是什么?进位标志和溢出标志的区别是什么?2查表得出下列字符ASCII码:回车、换行、空格、$、/、*、9、A、B、a、b。写出下列数表示的无符号数和带符号数的范围。(1)8位二进制数(2)16位二进制数用8位和16位二进制数,写出下列数的补码。(1)+1(2)-1

2、(3)+45(4)-45(5)+127(6)-128微机某内存单元的内容为C5H,若它表示的是一个无符号数,该数对应的十进制数是多少?若它表示的是一个带符号数,该数对应的十进制数是多少?3将下列十进制数分别转化为二进制数(保留4位小数)、十六进制数(保留4位小数)和压缩BCD数(1)125.74(2)513.85(3)742.24将下列二进制数分别转化为十进制数和十六进制数1)101011.1012)110110.11013)1001.110014)100111.0101将下列十六进制数分别转化为二进制数和十进制数1)5A.262)

3、143.B53)6AB.244)E2F3.2C求A95BH与8CA2H之和;并写出运算后标志寄存器中SF、ZF、CF、OF、PF、AF的值。48088执行一条指令所需的时间被称为()周期,而总线周期是指()。8088典型的总线周期由()个T组成。若8088的CLK引脚接5MHz的时钟信号,则每个T状态的持续时间为()。请简述8088CPU的内部结构各分为哪些模块及其功能。在进行存储器寻址时,什么是8088的逻辑地址和物理地址?其16位的有效地址和20位的物理地址是在何处和如何形成的?在8088的工作过程中,什么情况下会产生Tw?它发

4、生在什么具体时刻?8088CPU数据总线和地址总线各是多少?其最大存储空间是多少字节?58088CPU中指令队列起什么作用?其长度是多少字节?简述CPU执行程序的工作原理8086/8088CPU中,存储器为什么要分段?一个段最大为多少字节?最小为多少字节?已知某存储单元的逻辑地址为1F00:38A0H,其对应的物理地址是多少?已知存储器物理地址为78A00H,计算它对应的逻辑地址。此结果唯一吗?626、设当前数据段位于存储器的A8000H到B7FFFH,DS段寄存器的内容是什么?27、若CS=8000H,则当前代码段可寻址的存储空间

5、的范围是多少?7第二章2-1、说明以下各指令的源操作数属于何种寻址方式MOVAX,[BP]MOVDS,AXMOVDI,0FF00HMOVBX,[2100H]MOVCX,[SI+5]MOVAX,TABLE[BP][DI]MOVDX,COUNT[BX]2-2、已知有关寄存器中的内容为:(DS)=0F100H,(SS)=0A100H,(SI)=1000H,(DI)=2000H,(BX)=3000H,(BP)=4000H.偏移量TABLE=0AH,COUNT=0BH,说明题2-1中第1小题和第4~7小题指令源操作数的物理地址。82-4、将偏

6、移地址为5000H的存储单元的一个字传送到6000H单元,要求源操作数和目标操作数分别采用以下寻址方式。直接寻址寄存器间接寻址92-5、说明以下8086/8088指令是否正确,如果不正确,简述理由。MOVAL,SIMOV[1001H],[1000H]MOVDS,2000HMOVCS,AXPUSH5000HPOPDLINAX,1234HXCHGBX,0F000H102-6、阅读以下程序段,说明其运行结果。MOVBX,0F100HMOVBH,[BX]MOVAH,[BX]初值:(F100H)=‘A’,(4100H)=‘B’结果:(AH)=

7、HMOVSI,2100HMOV[2800H],SIMOVSP,2800HPOPDI结果:(DI)=H,(SP)=H11MOVSI,2000HMOVDI,3000HMOVSP,0FF00HPUSHSIPUSHDIXCHGSI,DIMOVAL,[SI]MOVBL,[DI]POPSIPOPDI初值:(2000H)=‘1’,(3000H)=‘a’结果:(SI)=H,(DI)=H,(AL)=H,(BL)=H(SP)=H122-7、用8086/8088指令编写程序段,分别实现以下要求:将1000H和1001H内存单元中的字节互换将2000H和2

8、100H内存单元中的字互换将BL、CL和DL三个寄存器的内容互换,→BL→CL→DL→132-8、说明以下8086/8088指令是否正确,如果不正确,简述理由。ADDBL,0F100HSUBES,20HAND0FH,ALCMP[SI]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。