第一课、基础知识

1.1引言

理解CPU的运行

反编译涉及汇编语言

汇编课程的研究重点放在如何利用硬件系统的编程结构和指令集有效灵活的控制系统进行工作

会汇编的思维去编语言

机器语言是机器指令的集合

1.2汇编语言的产生

汇编语言是机器指令便于记忆的书写格式

汇编指令是机器指令的助记符

寄存器:简单来讲是CPU中可以存储数据器件,一个CPU中有多个寄存器。

1.2汇编语言的组成

1.5指令与数据

指令和数据是应用上的概念,在内存或磁盘上,指令和数据没有任何区别,都是二进制信息。

1.6存储单元

存储器被划分为若干存储单元,每个存储单元由0开始编号。

1KB  = 1024B

1MB = 1024KB

1GB  = 1024MB

1TB   = 1024GB

存储单元的地址(地址信息)

器件的选择,读写命令(控制信息)

读或写的数据(数据信息)

监测点:

1、每根地址总线的状态只有两种,所以N根地址总线可以表示2^N个不同的数,1KB=1024B,1B=8bit,所以总的bit就是1024*8bit,即2*10^13

2、1KB寄存器可以存储1024*8bit,1024个Byte(2^10)

6、几根数据总线,则每次可以传送的数据量为几个二进制数,也就是多少bit,比如8根就是8bit=1B

7、读取的速度数据传输的速度有关,如一次传2B,1024B需要读512次

8、在存储器中,数据和程序以二进制形式存放

1.14各类存储器芯片

随机存储器(RAM):断电重置(内存)

和只读存储器(ROM):永远只能读,永远保存

CPU概述

一个典型的CPU由运算器、控制器、寄存器等器件组成,这些器件靠内部总线相连。

内部总线实现CPU内部各个器件之间的联系。

外部总线实现CPU和主板上其他器件的联系。

AX、BX、CX、DX通常用来存放一般性数据被称为通用寄存器(X:16位0~15)

AX可以分为AH和AL(BX,CX,DX以此类推)

2.3几条汇编指令

汇编指令不区分大小写

 

posted @ 2023-05-21 16:13  海晨  阅读(2)  评论(0)    收藏  举报