汇编学习 NO1
来源:互联网 发布:日剧性格知乎 编辑:程序博客网 时间:2024/05/23 00:24
1.汇编语言的主体是汇编指令.
2.汇编语言主要有三类指令组成: (1).汇编指令:机器码的助记符,有对应的机器码.
(2).伪指令:没有对应的机器码,有编译器执行,计算机并不执行.
(3).其它符号:如+,-,*等,由编译器识别,没有对应的机器码.
3.一个CPU工作必须向它提供指令和数据,指令和数据在存储器中存放,也就是内存.
4.指令和数据是应用上的概念,在内存或磁盘上指令和数据没有任何区别,都是二进制信息.
5.PC机存储器的容量是以字节为最小单位的,
6.CPU从内存中读取数据,首先从要指定存储单元的地址.存储单元从0开始顺序编号.
7.计算机中链接CPU和其他芯片的导线,通常称为总线.总线从物理上讲就是一根根导线的集合,从逻辑上有分为三类:
(1)地址总线 (2)控制总线 (3)数据总线
8.CPU从3号单元读取数据的过程:
(1).CPU通过地址线将地址信息3发出
(2).CPU通过控制总线发出内存读取命令,选中存储器芯片,并通知它要从中读取数据
(3).存储器将3号单元中的数据8通过数据线送入CPU
9.一个CPU有N根地址线,则这个CPU的地址总线的宽度为N,这样的CPU最多可以寻找2的N次方个内存单元.
10.CPU与内存或其它器件之间的数据传送是通过数据总线进行的.数据总线的宽度决定了CPU和外界的数据传送速度,8根数据总线的宽度决定了数据总线一次传送8位二进制,16根数据总线一次传送16位二进制.
11.CPU对外部器件的控制是通过控制总线完成的.
12.(1).数据总线的宽度决定了CPU的寻址能力.
(2).数据总线的宽度决定了CPU与其他器件进行数据传送时的一次数据传送量.
(3).控制总线的宽度决定了CPU对系统中其他器件的控制能力.
13.CPU芯片周围的管脚与总线相连.
14.PC机中有主板,主板上有CPU,存储器,外围芯片组,扩展插糟等,扩展插糟上有RAM内存条和各种接口卡等.
15.CPU对外部设备不能直接控制,是通过接口卡来控制外部设备.
16.存储芯片从读写属性上分为:(1)(random access memory)随机存取存储器.(2)(read only memory)只读存储器.
17.存储器从功能上又分为: (1).随机存储器. (2).装有BIOS的ROM. (3). 接口卡上的RAM(如显存).
18.从物理上这些存储器是独立的器件,但是从CPU的角度来看,是把它们当做一个由若干存储单元组成的逻辑存储器,这个逻辑存储器就是内存地址空间,它们的相同点就是都和PCU总线相连,CPU通过控制线发出内存读写命令.
19.内存地址空间的大小受CPU地址总线的宽度的限制.8086CPU地址总线宽度为20,则它的内存地址空间为1M,80386的地址总线宽度为32,则内存地址空间为4GB.
20.
RAM主存储器地址空间0000-9FFF显存地址空间
A000-BFFF各类ROM地址空间
C000-FFFFF
- 汇编学习 NO1
- SQL学习 NO1
- HTML学习 NO1
- kinect学习NO1
- python学习NO1
- No1
- NO1
- No1
- NO1
- NO1
- NO1
- no1
- 学习Android之路 NO1
- No1:python+机器学习(决策树)
- google_v8学习笔记:NO1 环境搭建以及代码获取
- Spring.No1 ----整理---Spring学习的第一课
- 汇编宏汇编学习
- 汇编学习--汇编基础
- DOS循环:bat/批处理for命令详解之一 (史上虽详尽的总结和说明~~)
- C# Winform中让DataGridView单元格显示图片
- 设计模式之Observer
- ASP.NET按钮添加确认对话框
- 不错的博客站
- 汇编学习 NO1
- 关于梦想
- 动态规划(线性模型):POJ 2533 最长上升子序列
- C#下实现空白窗体中文输入,实现类PS的文字工具
- SSL单双向验证原理
- CDialogSK---一个支持皮肤化的对话框类
- 关于自信
- C#里的空白窗口实现输入功能
- OSPF和RIP协议比较