汇编01
2016-05-08 11:36
274 查看
汇编指令和机器指令一一对应,有编译器翻译识别,计算机无法直接识别
一个存储单元等于1字节 1字节等于8位
1KB=1024Byte(字节)
1Byte=8bit(位)
CPU中,指令和数据都是二进制形式存在
磁盘的数据,CPU无法直接使用,只能读到内存中,才能被CPU使用
CPU可以使用的数据,是在存储器中存储器被划分为很多存储单元,以0开始编号,
一个单元存储一字节,即8位
寄存器是一种比内存和二级缓存更低一层,更接近CPU的存储器
CPU进行数据读写时,必须和外部芯片进行3类信息交换:
1.地址信息 即地址总线
2.控制信息 即控制总线
3.数据信息 即数据总线
CPU多少根地址总线,就代表这个CPU地址总线的宽度为多少
就是说cpu寻址范围是2的N次方个存储单元
数据总线N根,即一次可传送N位二进制数即N位,例:
16位数据总线,可传输16位二进制,即2个字节
控制总线决定CPU对外部器件的控制能力
存储器分为:随即存储器RAM和只读存储器ROM
随即存储器,断电后数据丢失,如内存,显存
只读存储器,关机后内存不消失,如主板,网卡的BIOS
CPU对各类存储器只看做一个逻辑的存储器,每个物理上的存储器在逻辑上占有一段地址段,
CPU对其段进行操作,就是对物理存储进行操作
8086 CPU的内存地址分配:
00000—9FFFF为主存储器
A0000—BFFFF为显存地址空间
C0000—FFFFF为各类ROM地址空间
一个存储单元等于1字节 1字节等于8位
1KB=1024Byte(字节)
1Byte=8bit(位)
CPU中,指令和数据都是二进制形式存在
磁盘的数据,CPU无法直接使用,只能读到内存中,才能被CPU使用
CPU可以使用的数据,是在存储器中存储器被划分为很多存储单元,以0开始编号,
一个单元存储一字节,即8位
寄存器是一种比内存和二级缓存更低一层,更接近CPU的存储器
CPU进行数据读写时,必须和外部芯片进行3类信息交换:
1.地址信息 即地址总线
2.控制信息 即控制总线
3.数据信息 即数据总线
CPU多少根地址总线,就代表这个CPU地址总线的宽度为多少
就是说cpu寻址范围是2的N次方个存储单元
数据总线N根,即一次可传送N位二进制数即N位,例:
16位数据总线,可传输16位二进制,即2个字节
控制总线决定CPU对外部器件的控制能力
存储器分为:随即存储器RAM和只读存储器ROM
随即存储器,断电后数据丢失,如内存,显存
只读存储器,关机后内存不消失,如主板,网卡的BIOS
CPU对各类存储器只看做一个逻辑的存储器,每个物理上的存储器在逻辑上占有一段地址段,
CPU对其段进行操作,就是对物理存储进行操作
8086 CPU的内存地址分配:
00000—9FFFF为主存储器
A0000—BFFFF为显存地址空间
C0000—FFFFF为各类ROM地址空间
相关文章推荐
- 第十一周
- 【bzoj3676】[Apio2014]回文串 —— 回文自动机的学习
- 事件绑定2
- ios基础知识--01
- Leetcode 82. Remove Duplicates from Sorted List II
- Banana Pro GPU加速(1)-GPU驱动移植安装
- codeforces 673D D. Bear and Two Paths(构造)
- Java 读取Excel格式xls、xlsx数据工具类
- 选课 树形DP
- 【iOS】NSDate分类,获得中国农历
- UVA 10829 L-Gap Substrings
- iOS开发之多storyboard相互关联
- UITableView 的使用小点
- java 封装工具类
- POJ 2485 Highways【最小生成树】
- 哈希分片之虚拟桶技术(virtual buckets)
- LVM卷管理
- 常用的第三方支付
- 【CodeVS3304】水果姐逛水果街Ⅰ
- ServiceStack 概念参考文摘