汇编网首页登录博客注册
13895647970的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新评论
最新留言
好友圈
文章收藏
友情链接

[2019-03-06 20:46] 王爽老师的汇编语言第二版检测点2.2

检测点2.2 //
(1)--> 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为(0010H)到(1000FH)。
//思路,首先我们前面学到的知识1(物理地址=基础地址(段地址*16)+偏移地址),2、这里的偏移量16位,是2的4次方,也就是4位16进制位,从最小的0H开始的话,就到FFFFH最大,最小是基础地址+0H偏移=物理地址,也就是没有偏移量。最大呢就是基础地址+FFFFH=物理地址,我们把段地址0001H乘以16得到0010H,也就是偏移为0的最小的寻址地址,最大的呢,我们把最小的加上可寻的最大范围FFFFH,得到1000FH。
(2)--> 有一段数据存...
阅读全文 | 评论次数(0) | 浏览次数(452) | 所属类型(汇编作业)

[2019-03-05 10:18] 王爽老师的汇编语言第二版检测点2.1

检测点2.1 //这里用到16进制和2进制换算
(1)-->写出每条汇编指令执行后相关寄存器中的值。
mov ax,62627 -- AX=(1111-0100-1010-0011)B=F4A3H
//将62627转换为16进制为:F4A3H

mov ah,31H  -- AX=(0011-0001-1010-0011)B=31A3H
 //将31H赋值给AX的高八位

mov al,23H  -- AX=(0010-0101-0010-0011)B=3123H
//将23H赋值给AX的低八位

add ax,ax   --AX=(0110-0010-0100-0110...
阅读全文 | 评论次数(0) | 浏览次数(426) | 所属类型(汇编作业)

[2019-03-04 10:00] 王爽老师的汇编语言第二版检测点1.1

点击查看原图
检测点1.1 //需要用到的换算知识点为,1GB=1024MB,1MB=1024KB,1KB=1024Byte,1Byte=8bit。

(1)-->1个CPU的寻址能力为8KB,那么它的地址总线的宽度为(8*1024=8192);//2的13次方为8192。知识点1.8地址总线第二段和第四段。

(2)-->1KB的存储器有(1024)个存储单元。存储单元的编号从(0)到(1023)。//一个存储单元可以存储8Byte,1Byte=8bit,固1KB等于1024Byte。//知识

点1.6存储单元第二段和第三段提到,存储器的容量以微机最小单位字节来计算

(3)-->1KB...
阅读全文 | 评论次数(0) | 浏览次数(465) | 所属类型(汇编作业)