汇编指令存放在什么地方

1、机器指令       01001010101001

2、CPU执行机器指令

3、计算机很多部件由谁来组织在一起运行?CPU

4、汇编指令可以通过编译器翻译成机器指令

5、编译器就是一个翻译软件,我们需要它是因为希望用汇编指令来编程,因为汇编 更贴近人类的思维

 

 

汇编指令存放在哪里?   汇编指令可以通过编译器翻译成机器指令,而CPU是执行这个机器指令,既然你要执行这些机器指令,那么就一定要存放它咯,不然怎么执行。    CPU存放

100w条汇编指令存放在哪里?   下面这个黑色的界面被称为内存

 

 

 内存        内存条    主内存   绝大多数指令和数据 都是存放在内存条中的

 

相同的一串十六进制数:某种编号            十六进制数         一些英语单词的简写+数字

冒号左边+右边叫内存编号                       十六进制数         一些英语单词的简写+数字

思考:

内存编号为什么是  073F:02CE这样的形式?

内存编号为什么是从0开始?

cpu怎么区分指令和数据?

 

 

DOSBOX       -debug     -u     -d

u指令和d指令的 解释不同

u指令我们看到的是  机器指令和汇编指令

d指令我们看到的是数据   这些数据都是一一对应的

 

疑问:同一串十六进制 产生了2种解释 一种是指令 一种是数据

内存的最小单元是什么? 74H  03H  E9H 。。。  在内存中被称为字节

一个字节=2个十六进制位=8个二进制位        0111 0100

1byte=8bit    1bit=1个2进制位

计量单位   

1byte=8bit

1kb=1024byte     k=kilo千   b=byte

1MB=1024kb       M=million    b=byte

1GB=1024MB      G=giga(千兆,十亿)

 

 

 

 

问题:

1、机器指令(汇编指令)和数据存放在哪里?                             内存

2、机器指令和(汇编指令)是以什么形式存放在内存中的?       二进制(debug将二进制变成十六进制,方便阅读)

3、内存(存储单元)它的编号是怎么算的?                                0123456789.。。。。。。。

4、内存的计量单位?                                                                   

1byte=8bit

1kb=1024byte     k=kilo千   b=byte

1MB=1024kb       M=million    b=byte

1GB=1024MB      G=giga(千兆,十亿)

                

 

posted @ 2020-09-27 17:54  Arthur_hsp  阅读(1169)  评论(0编辑  收藏  举报