美文网首页
一、基础知识

一、基础知识

作者: 温岭夹糕 | 来源:发表于2022-06-28 23:00 被阅读0次

1.前置知识

1.1二进制、八进制、十六进制、十进制

二进制由0和1组成,逢2进1,同理其他进制,不同的是16进制超过9,即10-15由A-F表示

1.2 进制转换

1.2进制转10进制
从右边末位开始,分别乘以2的0次方以此类推相加
2.2进制转8进制

2的三次方为8,所以取3位与2次方并累加得8进制 2进制转8进制 同理可得16进制为4位2进制表示一位16进制

1.3 进制的标识

末尾B表示该数为2进制,H为16,O为8,D为10,没有就默认10进制

2.指令

如以下代码

mov ax,123
mov bx, 123
add ax,bx

上述代码我们称为指令,汇编语言的主体是指令,他是机器指令便于书写的格式(机器语言11001是给机器看的,指令是给人看的)

2.1指令种类

1.汇编指令:机器码的助记符,有对应的机器码,如mov
2.伪指令:给编译器看的,没有对应机器码
3.其他符号:如+-*/ 由编译器识别,没机器码

3.存储器

CPU是机器核心,由存储器提供指令和数据让CPU执行,存储器也就是所谓的内存

3.1存储器种类

1.RAM即随机存储器,可读可写,断电后内容消失
2.ROM只读存储器,不可写,断电后不会消失

4.总线

总线是CPU和内存打交道的路径,分为地址总线、数据总线和控制总线

4.1地址总线

CPU通过地址总线来寻找存储单元的地址,因此有N个地址总线,寻址范围就为2^N-1,同理数据总线寻找数据也是如此 地址总线

5.内存地址空间

CPU将系统中各类存储器看作一个逻辑存储器(这也就是通常所说的内存是连续的),这个逻辑存储器就是我们所说的内存地址空间。对于CPU,所有存储器中的存储单元都处于一个统一的逻辑存储器中,它的容量受CPU寻址能力限制。

内存地址空间
每个物理存储器在这个逻辑存储器中占有一个地址段,即一段地址空间。CPU在这段地址空间中读写数据,实际上就是在相对应的物理存储器中读写数据(对ROM写无效,在显存地址空间上输入就会被打印到显示器上)。 显存

相关文章

  • 音频基础知识02

     音频基础知识 01  音频基础知识 02  音频基础知识 03  音频基础知识 04 人类收集声音的历史   为...

  • angular笔记

    第一部分、基础知识--------------------------基础知识------------------...

  • PHP全栈学习笔记18

    php基础知识,JavaScript,jQuery,ajax基础知识 linux基础知识,mysql数据库的基础与...

  • PHP全栈学习笔记18

    php基础知识,JavaScript,jQuery,ajax基础知识 linux基础知识,mysql数据库的基础与...

  • Python3基础知识

    Python3基础知识 | 基础语法 Python3基础知识 | 编程第一步 Python3基础知识 | 基本数据...

  • C语言回顾

    基础知识 控制流 基础知识补充 其他主题

  • PHP面试知识脉络(更新中)

    PHP基础知识Javascript、jQuery、ajax基础知识Linux基础知识MySQL数据库的基础与优化程...

  • p2p理财基础知识

    p2p理财基础知识 p2p理财基础知识 p2p理财基础知识

  • 2018最新Java面试题

    一.基础知识篇 1.1 Java基础知识篇 final, finally, finalize 的区别 final修...

  • Java锁---偏向锁、轻量级锁、自旋锁、重量级锁

    理解锁的基础知识 如果想要透彻的理解java锁的来龙去脉,需要先了解以下基础知识。 基础知识之一:锁的类型 公平锁...

网友评论

      本文标题:一、基础知识

      本文链接:https://www.haomeiwen.com/subject/xabzvrtx.html