微机与单片机原理作业答案

微机与单片机原理作业答案

ID:35344855

大小:66.84 KB

页数:19页

时间:2019-03-23

微机与单片机原理作业答案_第1页
微机与单片机原理作业答案_第2页
微机与单片机原理作业答案_第3页
微机与单片机原理作业答案_第4页
微机与单片机原理作业答案_第5页
资源描述:

《微机与单片机原理作业答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.1将所示二进制数转换为十进制数。(1).110101100111000;(2).1101011110100011。将所示十进制数转换为十六进制数。⑴.62456;(2).7883o将所示十六进制数转换为二进制数。(1).AD49;(2).0ABAo将所示十进制数转换为BCD数。(1).37820;⑵.16637。2.1用8位二进制写出所示带符号十进制数的原码表示。(1).-95;⑵.+26。用8位二进制写出所示带符号十进制数的补码表示。(1).-52;(2).+102。写出所示用反码(字长为8位)表示的带

2、符号数的真值。(1).01101001;(2).10101110o写出所示用补码(字长为8位)表示的带符号数的真值。(1).11000101;(2).10110011。进行所示用补码(字长为8位)表示的带符号数的加法运算,结果仍用补码表示,若有溢出则填入Overflowo(1).00101100;⑵.OlllOlOlo进行所示用补码(字长为8位)表示的带符号数的减法运算,结果仍用补码表示,若有溢出则填入Overflowo(1).10111100;⑵.01100000o3.1已知寄存器AL和DL的内容,进行相加

3、运算,试求运算结果(用十六进制表示)和各状态标志的状态。AL=A1;DL=lAo已知寄存器AL和DL的内容,进行相减运算,试求运算结果(用十六进制表示)和各状态标志的状态。AL=CC;DL=660已知寄存器AL和DL的内容,进行相与运算,试求运算结果(用十六进制表示)和各状态标志的状态。AL=69;DL=AFc已知寄存器AL和DL的内容,进行异或运算,试求运算结果(用十六进制表示)和各状态标志的状态。AL二C5;DL=B3O试分别完成各小题要求的计算。数据表示形式应与题目相一致。先写出十六进制表示,再写出相应

4、二进制表示。4.1逻辑地址和物理地址可以互相转换,C知段基址和偏移暈,试求物理地址。(1).452C;(2).09750逻辑地址和物理地址可以互相转换,已知物理地址和偏移量,试求段基址。(1).67920;⑵.DD60。逻辑地址和物理地址可以互相转换,已知段基址和偏移量,试求物理地址。(1).7D45;(2),423Fo逻辑地址和物理地址可以互相转换,C知段基址和物理地址,试求偏移呈。(1).372C;⑵.427C8。5.1将寄存器AX的内容传送给[BP+DI]所指向的存储器单元。将寄存器AX的内容传送给[B

5、P+DI]所指向的存储器单元。将[BX+DI]所指向的存储器单元的内容传送给寄存器DXo将rsn所指向的存储器单元的内容传送给寄存器BP。将[SI]所指向的存储器单元的内容(目的)与寄存器DH的内容(源)相减。将[BX+SI]所指向的存储器单元的内容(目的)与寄存器DI的内容(源)相比较。将寄存器BP的内容(目的)与LSI]所指向的存储器单元的内容(源)相或。将寄存器DL的内容(目的)与[DI]所指向的存储器单元的内容(源)相与。将寄存器BX的内容的第2位进行取反。将寄存器SP的内容的第6位进行取反。6.1将

6、寄存器BH的内容(带符号数)进行乘2将寄存器DX的内容(带符号数)进行除2将寄存器BX的内容(带符号数)乘以8将寄存器AX的内容(带符号数)除以256将寄存器CL的内容乘以寄存器BH的内容(两者均为无符号数),结果在累加器中。将寄存器SI的内容乘以寄存器BP的内容(两者均为带符号数),结果在累加器屮。将寄存器AL的内容除以寄存器BH的内容(两者均为带符号数),结杲在累加器中。将寄存器AX的内容除以寄存器SI的内容(两者均为无符号数),结果在累加器中。小汇编语言7・1将寄存器AX的最高位送到标志位CF屮,寄存器

7、内容不变。12将寄存器DL的高四位和低四位交换。127.2若寄存器DH的内容不小于等于寄存器AH的内容(两者均为带符号数)则转移(目标地址为2800H),否则不转移。12若寄存器BH的内容小于或等于寄存器AL的内容(两者均为带符号数)则转移(目标地址为2800H),否则不转移。127・3若寄存器BP的第3位—为0则转移(目标地址为1268H),否则不转移。12若寄存器DH的第4位—为1则转移(目标地址为1268H),否则不转移。127・4若寄存器SI的内容为负则转移(目标地址为6020H),否则不转移。12若

8、寄存器BX的内容为0则转移(目标地址为6020H),否则不转移。12每行直接写出一个结果数据8.1在DEBUG屮已经输入下列程序片段,试依次分别写出执行每一条指令之后累加器AX的内容(用十六进制表示,后面不要加H)。MOVAX,2378SUBAL,9AMOVCL,04ROLAX,CLMOVAX,8A56XORAX,0F0FADDAL,ALANDAH,368.2在DEBUG中己经输入下列程序片段,试写

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

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

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