鱼C论坛

 找回密码
 立即注册
查看: 2861|回复: 0

[汇编作业] 一看就懂的作业分析!!!

[复制链接]
发表于 2014-1-16 22:09:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
首先声明本人专业不再此,学这个纯粹是爱好。今天刚开始学习汇编,现在我将学习的经验和各位鱼友们分享,特别是和本人一样刚开始汇编征途的亲们!!!大家可能已经看过答案但是我还是把它发上来。

检测点1.1  
(1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为 13位。
(2)1KB的存储器有 1024 个存储单元,存储单元的编号从 0 1023
(3)1KB的存储器可以存储 8192(2^13) 个bit, 1024个Byte。
(4)1GB是 1073741824 (2^30) 个Byte、1MB是 1048576(2^20) 个Byte、1KB是 1024(2^10)个Byte。
(5)8080、8088、80296、80386的地址总线宽度分别为16根、20根、24根、32根,则它们的寻址能力分别为: 64 (KB)、 1 (MB)、 16 (MB)、 4 (GB)。
(6)8080、8088、8086、80286、80386的数据总线宽度分别为8根、8根、16根、16根、32根。则它们一次可以传送的数据为: 1 (B)、 1 (B)、 2 (B)、 2 (B)、 4 (B)。
(7)从内存中读取1024字节的数据,8086至少要读 512 次,80386至少要读 256 次。
(8)在存储器中,数据和程序以 二进制 形式存放。
在这里我就不一一分析每一题了,主要是把方法告诉大家。
首先大家要知道1KB=2^10B、1MB=2^20、1GB=2^30。明白了这个以后就很好办了。我们就拿(1)来说,已知CPU为8KB,那么8KB=8*1KB,而1KB=2^10B,那么8KB就应该=2^10*8,最后结果就是:8KB=2^10*2^3=2^(10+3)=2^13,所以该CPU 的寻址能力为13位。如果把8KB换成8MB、8GB呢?如果是这样就只要把前面的2^10换成相应的就可以了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-17 18:18:18 | 显示全部楼层
字太小,有时不但要考虑文章内容,还要考虑整体效果,这么小的字看着就乱,当然没有读下去的欲望,界面也是一篇文章好坏的关键,更何况咱们这都是技术文,本来就会给人一种拒之门外的印象
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-17 18:45:32 | 显示全部楼层
字有点小,也许是服务于整体吧!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-17 19:36:51 | 显示全部楼层
第一次玩论坛见谅哈,以后知道了谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-18 17:27:50 | 显示全部楼层
{:2_34:}我都是用记事本打上去的。555
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-28 11:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表