美文网首页
一、基础知识

一、基础知识

作者: 温岭夹糕 | 来源:发表于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写无效,在显存地址空间上输入就会被打印到显示器上)。 显存

    相关文章

      网友评论

          本文标题:一、基础知识

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