汇编知识复习总结——基础知识
2017-04-16 23:51
295 查看
突然就想着写点汇编的东西,可能是C++系列写累了,想换个口味吧。我们汇编目前只是在学习阶段,应该这个学期能学完。我在想我就应该边学变总结,所以接下来的所有的汇编的文章都是自己的总结跟笔记,用于考试月复习用。包括了一些课后习题,一些知识点的总结。我主要是东西会乱丢,写在纸上很快就不见了,干脆就写在自己的博客上了。第一章的知识比较简单,所以就直接写这里了。
move 指令:
汇编语言的3类指令
汇编指令(汇编语言的核心,决定了汇编语言的特性,是机器指令易于书写的一种形式)
伪指令
其他符号
指令与数据是没有区别的,都是二进制数
存储单元从0开始编号,一个存储单元只能存储一个字节,其中一个字节 = 8bit = 1byte。
1kb=1024b(2的10次方) 1MB = 1024KB 1GB=1024MB
总线:计算机处理,传输信息是易电信号的形式,所以信号肯定是通过导线传输,而连接CPU跟其他芯片的线,我们统称为总线。在CPU与其他器件中有三大逻辑总线:
- 地址总线:传输地址信息,指定储存器单元。导线只能传送高电平(1)和低电平(2)。每根导线可以传输1位二进制数,而一位二进制数只有两种可能(要么是0要么是1),所以10位二进制可以表示2的10次方个不同的数。(即[0 , 1023]).地址总线宽度 = 地址线的根数。
- 数据总线:传输数据信息,其宽度决定了CPU与外界数据的传输速度。每根数据总线可以传输一个二进制的数。而8跟可以传8个数据 = 1 byte。
- 控制总线:实现对外部器件的控制,其宽度决定与外部器件的控制能力。
基础知识
**寄存器:**CPU中可以储存数据的器件。move 指令:
move ax,bx ;将寄存器BX的内容传到AX中
汇编语言的3类指令
汇编指令(汇编语言的核心,决定了汇编语言的特性,是机器指令易于书写的一种形式)
伪指令
其他符号
指令与数据是没有区别的,都是二进制数
存储单元从0开始编号,一个存储单元只能存储一个字节,其中一个字节 = 8bit = 1byte。
1kb=1024b(2的10次方) 1MB = 1024KB 1GB=1024MB
总线:计算机处理,传输信息是易电信号的形式,所以信号肯定是通过导线传输,而连接CPU跟其他芯片的线,我们统称为总线。在CPU与其他器件中有三大逻辑总线:
- 地址总线:传输地址信息,指定储存器单元。导线只能传送高电平(1)和低电平(2)。每根导线可以传输1位二进制数,而一位二进制数只有两种可能(要么是0要么是1),所以10位二进制可以表示2的10次方个不同的数。(即[0 , 1023]).地址总线宽度 = 地址线的根数。
- 数据总线:传输数据信息,其宽度决定了CPU与外界数据的传输速度。每根数据总线可以传输一个二进制的数。而8跟可以传8个数据 = 1 byte。
- 控制总线:实现对外部器件的控制,其宽度决定与外部器件的控制能力。
相关文章推荐
- java基础知识复习总结
- C++基础知识复习与总结(1)---C++内存管理
- java基础知识复习总结--增强型for循环
- Java必学基础知识总结汇编
- 汇编基础知识总结
- C++基础知识复习&总结
- 计算机存储,汇编基础知识,计算机寻址总结
- C++基础知识复习&总结
- 黑马程序员——java复习总结——Java基础知识
- 汇编破解基础知识总结说明
- 汇编语言复习摘要一——基础知识
- 总结CSS基础知识【复习之一】
- JAVA基础知识精华总结
- JAVA基础知识精华总结
- Servlet和JSP知识复习(2)Servlet基础
- JAVA基础知识精华总结
- PHP基础知识总结
- JAVA基础知识精华总结
- JAVA基础知识总结
- JAVA功底之基础知识精华总结 (各类修饰符)