码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2017-09-24 12:51:03      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:i/o   执行   识别   伪指令   空间   连接   其他   不能   border   

一.机器语言


  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信息安全

一般性软件开发

 

 

 

 

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

标签:i/o   执行   识别   伪指令   空间   连接   其他   不能   border   

原文地址:http://www.cnblogs.com/yitou13/p/7586775.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!