第一章 基础知识

一、计算机语言

  1、计算机语言的演进:
  计算机语言不断发展,由产生的先后次序可以分为三种:机器语言、汇编语言、高级语言

  2、各语言的特点:
  机器语言:是0和1构成的二进制信息,可以直接被计算机识别、执行,但是依赖机器硬件且难以记忆和调试

  汇编语言:汇编指令的合集,为机器指令的助记符,比机器语言容易记忆。对于不同的CPU有不同的汇编指令。能够直接有效地控制硬件,因此速度快、效率高。

  组成:汇编指令、伪指令、其他符号

  高级语言:语法易学易记,不依赖具体计算机,但是代码量相比前两者大得多,执行所需时间也更多。

二、计算机硬件系统的基本结构

 1、

#每一台PC机都拥有一个主板,主板上有核心器件和一些主要器件,这些器件通过总线(逻辑上分为地址总线、数据总线、控制总线)相连,CPU通过总线与其他器件传输数据和控制命令,而对于外部设备可以控制其接口卡

#存储器芯片根据功能分类有:主随机访问存储器RAM、装有BIOS的ROM、接口卡上的RAM

2、内存地址空间(寻址空间)//是逻辑上的概念

#CPU所能寻找到的最大地址空间范围

#地址总线宽度为n的CPU可以寻址2^n个内存单元,这2^n个内存单元构成了这个CPU的内存地址空间(80386的地址总线宽度为32根,因此它的寻址能力为2^32字节(4GB))

#CPU在处理各个物理上独立的存储器时,将其当作一个统一的逻辑存储器(即内存地址空间)

每个物理存储器在这个逻辑存储器上都有一段地址空间,而不同的计算机系统对内存地址空间有不同的分配方案

 例:

 

posted @ 2018-10-17 22:00  豆浆油条_1  阅读(224)  评论(0编辑  收藏  举报