汇编语言#第一章基础知识

Posted 一头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言#第一章基础知识相关的知识,希望对你有一定的参考价值。

一.机器语言


  1. 定义:机器指令的集合。(机器指令是一串二进制数字。)
  2. 工作过程:计算机使机器指令转化为高低电频,驱动电子器件,进行运算。

二.汇编语言

  • 组成:(1).汇编指令(核心):机器码的助记符,有对应的机器码。

(2).伪指令:没有对应的机器码,由编译器执行,计算机不执行。

(3)其他符号:由编译器识别,没有对应的机器码。

  • 工作过程:汇编指令——编译器——机器码——计算机

三.CPU

  • 存储器:(1)定义:以字节为单位被划分成若干个存储单元,容量以KB,GB,MB计。
  • 指令和数据:(1)在内存或者磁盘上,指令和数据没有任何区别。
  • CPU对存储器的读写:(1)CPU——地址总线——指定存储器单元;{地址总线:一个CPU有N根地址总线,宽度为N,可以寻找到2N个存储单元}

(2)CPU——通过数据总线——与内存和其它部件进行数据传送;(1.数据总线的宽度决定传送速度。   2.8根数据总线一次可以传递一个8位的二进制数据——一个B)

(3)CPU——通过控制总线——对外器件进行读写(总线宽度决定对外控制的能力)

  • 内存地址空间:(1)定义:设一个CPU的地址总线宽度为n,那么可以寻址2n个内存单元,这2n个可寻到的内存单元就构成这个CPU的内存地址空间。(寻址空间)
  • 主板:从逻辑上分为地址总线,逻辑总线,控制总线
  • 接口卡
  • 各类存储芯片(1) 根据读写属性分类
         ① 随机存储器RAM
         ② 只读存储器ROM 
    (2) 根据功能和连接分类
         ① 主随机存储器RAM
         ② 装有Bios的ROM
         ③ 接口卡上的RAM 

(4)三种语言的比较

 

 

机器语言

汇编语言

高级语言

计算机能否直接识别

不能

不能

易用性

占据空间

执行速度

用途

特殊

加密/解密

系统核心要求速度快,代码短的程序

直接操纵I/O信息安全

一般性软件开发

 

 

 

 

以上是关于汇编语言#第一章基础知识的主要内容,如果未能解决你的问题,请参考以下文章

第一章基础知识

第一章 基础知识

汇编语言 第一章 基础知识

汇编语言 第一章基础知识

汇编语言第一章 基础知识 总结

汇编语言课堂总结1——第一章 基础知识