C语言前置知识汇编基础--总线【地址总线,控制总线,数据总线】练习题
寻址就是用一个数字表示一个字节存储单元的地址,而不是表示这个存储单元中的内容,所以不用乘以8.
1、
1个CPU的寻址能力为8KB,那么它的地址总线宽度是多少?
8*1024=8192 共有8192个房间 想找到找到最大房间 需要多少根地址总线 2^n=8192 n=13
1个CPU的寻址能力为16KB,那么它的地址总线宽度是多少?
解:
16*1024 =16384
一共有16384个房间 一跟地址总线能寻址2个房间 所以2^n =16384 n=14
2、
2KB的存储器有___2048__个存储单元。存储单元的编号从__0__到____2047__.
答:存储单元为Byte 1KB=1024B 2KB=2048B
3、
2KB的存储器可以存储__1024*2*8 ___bit,____1024*2____byte.
2KB =1024B*2*8
4、
1GB、1MB、1KB分别是__________________byte。
1GB=1024*1024*1024
1MB=1024*1024
1KB=1024
5、
8080、8088、8086、80286、80386的数据线宽度分别是8根,8根,16根,16根,32根,则它们一次可以传送的数据为:_1__(B)、__1_(B)、__2_(B)、__2_(B)、_4__(B)
6、
8080、8088、80286、80386的地址总线宽度分别为16根,20根,24根,32根,则他们的寻址能力分别为__2^16/1024__(64 KB)、__2^20/1024/1024__(1 MB)、__2^24/1024/1024___(MB)、_2^32/1024/1024/1024____(GB)
7、
从内存中读取1024个字节(B)的数据,8086至少需要读___512_次,80386至少读__256_次
16根数据总线一次传送 2B 1024个B 需要1024/2 次
8、
存储器中,数据和程序以__2进制___形式存放。
9、
如何驱动CPU进行工作的呢?请举例说明?
输入设备 输入指令 然后通过控制总线 传输命令 通过地址总线找到数据 通过数据总线传送数据
最新文章
- ScrollView嵌套ListView,GridView数据加载不全问题的解决
- ym—— Android网络框架Volley(体验篇)
- spring 注解
- git使用简单教程
- 自己动手模拟百分百<;select>;下拉列表
- hdu A strange lift
- html5shiv.js-让IE浏览器支持HTML5标准
- 转:switch内部的变量定义问题(goto类似)
- 关于php一些数组函数
- Js获取下拉框的值和文本select
- centOS 6.4 vsftpd 配置
- Eclipse的设置小细节提高开发效率
- 大量客户反映wordpress的网站打开巨慢,经分析发现,这些网站大都使用了google的字体服务,由于最近google的服务已经被大陆屏蔽,所以wordpress的网站打开时,会卡在字体加载上。
- Oracle 11g 客户端的安装和配置。
- react 入门教程 阮一峰老师真的是榜样
- 【Notification】屏蔽特定应用的通知提示
- Go Web:RESTful web service示例
- VMware搭建虚拟机服务器
- 如何在phpstorm中查看yaf框架源码
- python 迭代器生成
热门文章
- AcWing&#160;30.&#160;正则表达式匹配 (剑指OFFER leetcode 10)
- Java入门程序HelloWorld
- 设计模式-Template(行为模式) 采用 继承的方式 将算法封装在抽象基类中,在子类中实现细节。利用面向对象中的多态实现算法实现细节和高层接口的松耦合。
- 史上最详细配置HTTPS
- Python程序中的进程操作-进程同步(multiprocess.Lock)
- postman请求数据库方法(Omysql)
- 如何使用pm2一键部署node应用
- CentOS 7 firewalld详解,添加删除策略
- PHPStorm使用PHP7新特性出现红色波浪错误
- RtlRaiseException(ntdll.dll)函数逆向