1、微型计算机基本原理 2022年7月21日星期四1一、计算机应用领域一、计算机应用领域 二、计算机分类二、计算机分类三、计算机发展年代划分依据三、计算机发展年代划分依据四、微型计算机的发展四、微型计算机的发展五、数字电路基础知识五、数字电路基础知识六、六、微型计算机系统微型计算机系统微型计算机基本原理微型计算机基本原理微型计算机基本原理 2022年7月21日星期四2一、计算机的应用领域微型计算机基本原理 2022年7月21日星期四3 基于上述的事实,我们再重新思考一下“什么是计算机?”、“什么是PC机?”计算机:是用来计算的仪器,尤指可进行高速数学或逻辑运算或汇编、存储、整理或处理信息的可编程的
2、电子机器。PC机(Personal Computer):是指面向个人用户而设计的没有个性的通用计算机,是计算机中的一种。“计算机计算机”与与“PC机机”微型计算机基本原理 2022年7月21日星期四4二、计算机分类 计算机按性能价格、体积不同可分为六类:1、巨型机:主要用于模拟核武器的爆炸 2、大型机:3、中型机:较大型科研单位,省计算中心 4、小型机:(以前,中小网络的主机,现一般用微机代替)5、微机(PC机)6、单片机微型计算机基本原理 2022年7月21日星期四5三、计算机发展年代划分依据 第一台电子计算机的诞生揭开了现代计算机发展历史的序幕。半个多世纪以来,计算机技术以“万马奔腾”之势
3、,一日千里,迅猛发展。计算机发展的年代划分依据其硬件特征和软件特征:硬件特征是指计算机采用的物理器件 软件特征是指计算机使用的软件环境微型计算机基本原理 2022年7月21日星期四6计算机己发展了四代 第一代:电子管计算机(机器语言、汇编语言)第二代:晶体管计算机(BASIC、FORTRAN)第三代:集成电路计算机(FORTRAN、分时、多用户操作系统)第四代:大规模、超大规模集成电路计算机 (软件工程、数据库)微型计算机基本原理 2022年7月21日星期四7计算机走向新时代 计算机的发展方向:第五代:非冯.诺依曼计算机时代 第六代:神经计算机时代 光计算机时代 生物计算机时代微型计算机基本原
4、理 2022年7月21日星期四8四、微型计算机的发展 微型计算机属于第四代计算机 微型计算机诞生于20世纪70年代 微型计算机特点:体积小、重量轻、功耗低、可靠性高、价格便宜、使用方面、软件丰富 微型计算机核心是微处理器(CPU)每出现一个新的处理器就会出现新一代的微型计算机微型计算机基本原理 2022年7月21日星期四9INTEL CPU发展史(1)微型计算机基本原理 2022年7月21日星期四10INTEL CPU发展史(2)微型计算机基本原理 2022年7月21日星期四11微型计算机发展趋势(1)1、中央处理器 更小的布线宽度和更多的晶体管 减少布线宽度是提升CPU速度的关键,0.18微
5、米技术、0.13微米技术、0.07微米技术、65纳米技术.届时CPU主频将达到5GHZ,晶体管数量将达到2亿个.更高的总线宽度,超过2GHZ 64位CPU成为主流 双核或多核将成为发展的趋势微型计算机基本原理 2022年7月21日星期四12微型计算机发展趋势(2)2、系统存储器 CPU集成更大的高速二级缓存 内存容量更大 速度更快 硬盘容量也更大 速度更快 DVD-RAM普及微型计算机基本原理 2022年7月21日星期四13微型计算机发展趋势(3)3、多媒体系统 显卡的性能更高 图形技术进一步发展 大尺寸显示器成为主流 数字式音箱占领市场微型计算机基本原理 2022年7月21日星期四14微型计
6、算机发展趋势(4)4、网络 电信网、计算机网(IP网)和广播电视网将 进一步融合 更高速率宽带 无线接入 5、整机 更加趋于个性化。利用蓝牙技术或红外无线技术将减少机箱背后的连线,使主机与外设进行无线通信。微型计算机基本原理 2022年7月21日星期四15五、数字电路基础知识(1)111 1tv5v0微型计算机基本原理 2022年7月21日星期四16数字电路基础知识(2)微型计算机基本原理 2022年7月21日星期四17微 处 理 器存 储 器I/O 接 口系 统 总 线微 机外 设、电 源 机 箱 等程 序 设 计 语 言:机 器 语 言 汇 编 语 言 高 级 语 言系 统 软 件:操 作
7、 系 统、监 控 程 序 与 编 译 解 释 程 序 等应 用 软 件:数 据 库、软 件 包 和 窗 口 软 件 等图 1-7 微 机 系 统 示 意 图微 机 系 统硬 件 系 统软 件 系 统上页上页下页下页回目录回目录六、六、微型计算机系统微型计算机基本原理 2022年7月21日星期四18 到目前为止,计算机仍沿用到目前为止,计算机仍沿用1940年由冯年由冯.诺依曼(冯诺依诺依曼(冯诺依曼是美籍匈牙利数学家,他提出了关于计算机组成和工作方式曼是美籍匈牙利数学家,他提出了关于计算机组成和工作方式的基本设想,冯的基本设想,冯诺依曼设计思想最重要之处在于明确地提出了诺依曼设计思想最重要之处在
8、于明确地提出了“程序存储、顺序控制程序存储、顺序控制”的概念)首先提出的体系结构。其基的概念)首先提出的体系结构。其基本设计思想为:本设计思想为:以二进制形式表示指令和数据。以二进制形式表示指令和数据。程序和数据事先存放在存储器中,计算机在工作时能够程序和数据事先存放在存储器中,计算机在工作时能够高速地从存储器中取出指令加以执行。高速地从存储器中取出指令加以执行。由运算器、控制器、存储器、输入设备和输出设备等五由运算器、控制器、存储器、输入设备和输出设备等五大部件组成计算机系统。大部件组成计算机系统。(一)基于总线的微型计算机硬件系统(一)基于总线的微型计算机硬件系统微型计算机基本原理 202
9、2年7月21日星期四19微机硬件组成:微机硬件组成:上页上页下页下页回目录回目录CPU微处理器微处理器RAMI/OROM外设外设辅助电路辅助电路CBUSDBUSABUSCBUS:控制总线:控制总线,DBUS:数据总线,双向三态:数据总线,双向三态ABUS:地址总线,单向三态:地址总线,单向三态微型计算机基本原理 2022年7月21日星期四20I/O三态数据缓冲器三态数据缓冲器RAM三态数据缓冲器三态数据缓冲器ROM三态数据缓冲器三态数据缓冲器E1E2E3111000CPUD0 D7数数据据总总线线单向缓冲器单向缓冲器双向缓冲器双向缓冲器双向缓冲器双向缓冲器总线:总线:在在CPU与与其它部件其它
10、部件之间之间信息信息传送的传送的公共通道公共通道(1 1)数据总线)数据总线 “双向三态双向三态”(2 2)地址总线)地址总线 “单向三态单向三态”(3 3)控制总线)控制总线“多选一多选一”地址译码地址译码片选信号片选信号上页上页下页下页回目录回目录P14微型计算机基本原理 2022年7月21日星期四21地址总线地址总线AB定时电路定时电路输入设备输入设备输出设备输出设备I/O接口接口ROMRAM数据总线数据总线DB控制总线控制总线CB微微处处理理器器(CPU)微型计算机硬件系统结构微型计算机基本原理 2022年7月21日星期四22 地址总线地址总线AB(Address Bus):在对存储器
11、或I/O端口进行访问时,传送 由CPU提供的要访问存储单元或I/O端口的地址信息,以便选中要访问的存储单元或I/O端口,是单向总线。数据总线数据总线DB(Data Bus):从存储器取指令或读写操作数,对I/O端口进行读写操作时,指令码或数据信息通过数据总线送往CPU或由CPU送出,是双向总线。控制总线控制总线CB(Control Bus):各种控制或状态信息通过控制总线由CPU送往有关部件,或者从有关部件送往CPU。CB中每根线的传送方向是一定的,图1.3中CB作为一个整体,用双向表示。三大总线说明微型计算机基本原理 2022年7月21日星期四23上页上页下页下页回目录回目录P5运算器运算器
12、控制器控制器(CPU)微机模型组成微型计算机基本原理 2022年7月21日星期四24 运算器由运算器由 算术逻辑单元算术逻辑单元ALU(Arithmetic Logic Unit)累加器累加器A(Accumulator)标志寄存器标志寄存器F(Flag)寄存器组寄存器组 R(Registers)相互之间通过内部总线连接而成。相互之间通过内部总线连接而成。它的主要作用是进行数据它的主要作用是进行数据处理处理与与加工加工 1.1.运算器运算器上页上页下页下页回目录回目录 一)、CPU的内部结构的内部结构微型计算机基本原理 2022年7月21日星期四25 运算器由运算器由 算术逻辑单元算术逻辑单元A
13、LU(Arithmetic Logic Unit)累加器累加器A(Accumulator)标志寄存器标志寄存器F(Flag)寄存器组寄存器组 R(Registers)相互之间通过内部总线连接而成。相互之间通过内部总线连接而成。它的主要作用是进行数据它的主要作用是进行数据处理处理与与加工加工 上页上页下页下页回目录回目录 1.运算器运算器微型计算机基本原理 2022年7月21日星期四26 CU(Control Unit)由:由:程序计数器程序计数器PC(Program Counter)指令寄存器指令寄存器IR(Instruction Register)指令译码器指令译码器ID(Instructi
14、on Decoder)操作控制部件或称为组合逻辑阵列操作控制部件或称为组合逻辑阵列 PLA(Programmed Logic Array)时序发生器(图时序发生器(图1-2中略)等电路组成中略)等电路组成 控制器的主要作用有:控制器的主要作用有:解题程序与原始数据的输入解题程序与原始数据的输入 从内存中取出指令并译码从内存中取出指令并译码 控制运算器对数据信息进行传送与加工控制运算器对数据信息进行传送与加工 运算结果的输出运算结果的输出 外部设备与主机之间的信息交换外部设备与主机之间的信息交换 计算机系统中随机事件的自动处理等计算机系统中随机事件的自动处理等 上页上页下页下页回目录回目录“+1
15、”2.控制器控制器微型计算机基本原理 2022年7月21日星期四27上页上页下页下页(1)累加器)累加器 A(2)数据寄存器)数据寄存器 DR(Data Register)(3)寄存器组)寄存器组 R(4)指令寄存器)指令寄存器 IR、指令译码器、指令译码器 ID操作控制部件操作控制部件 PLA(5)程序计数器)程序计数器 PC(6)地址寄存器)地址寄存器 AR(Address Register)回目录回目录*3.CPU中的主要寄存器中的主要寄存器微型计算机基本原理 2022年7月21日星期四28 4.标志寄存器标志寄存器F 标志寄存器标志寄存器 F 也称程序状态字也称程序状态字 PSW(Pr
16、ogram State Word),是用来存放,是用来存放ALU运算结果的各种特征状态的,运算结果的各种特征状态的,如:运算有无进(借如:运算有无进(借)位、有无溢出、结果是否为零等)位、有无溢出、结果是否为零等 5.堆栈与堆栈指示器堆栈与堆栈指示器SP(Stack Pointer)(1)按照先进后出按照先进后出FILO(First In Last Out)顺序向堆栈读顺序向堆栈读/写数据;写数据;(2)SP始终指向栈顶;始终指向栈顶;(3)堆栈的两种操作压入()堆栈的两种操作压入(PUSH)和弹出(和弹出(POP)它有三个主要特点:它有三个主要特点:上页上页下页下页回目录回目录微型计算机基本
17、原理 2022年7月21日星期四29 存储器存储器 RAM基本结构一般由四个部分组成:基本结构一般由四个部分组成:存储矩阵、地址译码器存储矩阵、地址译码器 读写控制电路、三态双向缓冲器读写控制电路、三态双向缓冲器。上页上页下页下页回目录回目录自自CPU来来的的 CB来自来自CPU的地址的地址 AB往返于往返于CPU的的 DB地地址址译译码码器器控制控制00H01H02H03H .FEHFFH2568存储矩阵存储矩阵三三态态双双向向缓缓冲冲器器地地址址译译码码器器地地址址译译码码器器02H02H“读读”三三态态双双向向缓缓冲冲器器02H按地址访问的一维线性空间按地址访问的一维线性空间二)、存储器
18、二)、存储器(Memory)微型计算机基本原理 2022年7月21日星期四30存储器的概念存储器的概念 这里介绍的存储器是指内存储器(又称为主存或内存)。它是微型计算机的存储和记忆装置,用来存放指令、原始数据、中间结果和最终结果。在计算机内部,程序和数据都以二进制形式表示,8位二进制代码作为一个字节。为了便于对存储器进行访问,存储器通常被划分为许多单元,每个存储单元存放一个字节的二进制信息,每个存储单元分别赋予一个编号,称为地址。如图1.5所示,地址为4005H的存储单元中存放了一个八位二进制信息00111000B。微型计算机基本原理 2022年7月21日星期四31E7H34HA5HF2H38
19、H4001H4002H4003H4004H4005H地址地址指令或数据内容指令或数据内容0 0 1 1 1 0 0 0图图1.5 内存单元的地址和内容内存单元的地址和内容微型计算机基本原理 2022年7月21日星期四32 1.基本概念基本概念 1)位位(Bit):二进制信息的最小单位(:二进制信息的最小单位(0或或1)通常用)通常用B表示。表示。2)字节字节(Byte):由:由8位二进制数组成,可以存放在一个存储位二进制数组成,可以存放在一个存储单元中。是字的基本组成单位。通常用单元中。是字的基本组成单位。通常用B表示,表示,1B=8b.3)字(字(Word):不同的场合有不同的含义,软件上通
20、常指:不同的场合有不同的含义,软件上通常指2个字节,硬件上一般指处理器外部数据线的宽度。目前为了表示个字节,硬件上一般指处理器外部数据线的宽度。目前为了表示方便,常把一个字定义为方便,常把一个字定义为16位,把一个双字定义为位,把一个双字定义为32位。即位。即1W=2B=16b,2W=4B=32b.4).字长字长:计算机运算部件直接能处理的二进制的位数。通常:计算机运算部件直接能处理的二进制的位数。通常它与计算机内部的寄存器、算术逻辑单元、数据总线宽度相一致。它与计算机内部的寄存器、算术逻辑单元、数据总线宽度相一致。8位机,位机,16位机指的就是处理器位机指的就是处理器内部内部数据线的宽度是多
21、少。数据线的宽度是多少。微型计算机基本原理 2022年7月21日星期四33 5)内存容量内存容量:内存中存储单元的总数。通常以字节为单:内存中存储单元的总数。通常以字节为单位,位,1024(210)字节记作)字节记作1KB,220字节记作字节记作1MB。6)内存单元地址内存单元地址:为了能识别不同的单元,每个单元都:为了能识别不同的单元,每个单元都赋予一个编号,这个编号称之为内存单元地址。显然,各内存赋予一个编号,这个编号称之为内存单元地址。显然,各内存单元的地址与该地址对应的单元中存放的内容是两个完全不同单元的地址与该地址对应的单元中存放的内容是两个完全不同的概念,不可混淆。的概念,不可混淆
22、。微型计算机基本原理 2022年7月21日星期四34地址译码器10101101B00011010B10111010B00100010B内容地址00H01HFFH90HAB10010000B来自CPU的写信号00000000BDB地址译码器10101101B00011010B10111010B00100010B内容地址00H01HFFH90HAB10010000B10111010BDB来自CPU的读信号(a)内存读操作过程示意图(b)内存写操作过程示意图图1.6 内存读写操作过程示意图 2.内存的操作内存的操作微型计算机基本原理 2022年7月21日星期四35 3.内存的分类内存的分类 按工作方
23、式,内存可分为两大类:随机读写存储器按工作方式,内存可分为两大类:随机读写存储器RAM(Random Access Memory)和只读存储器和只读存储器ROM(Read Only Memory)。随机读写存储器可被随机读写存储器可被CPU随机地读写,它用于存放将要被随机地读写,它用于存放将要被CPU执行的用户程序、数据以及部分系统程序。断电后,其中执行的用户程序、数据以及部分系统程序。断电后,其中存放的所有信息将丢失。存放的所有信息将丢失。只读存储器中的信息只能被只读存储器中的信息只能被CPU读取,而不能由读取,而不能由CPU任意任意地写入。断电后,其中的信息不会丢失。它用于存放永久性的地写
24、入。断电后,其中的信息不会丢失。它用于存放永久性的程序和数据。如系统引导程序、监控程序、操作系统中的基本程序和数据。如系统引导程序、监控程序、操作系统中的基本输入输入/输出管理程序(输出管理程序(BIOS)等。)等。微型计算机基本原理 2022年7月21日星期四36输入操作输入操作“读读”操作操作输出操作输出操作“写写”操作操作上页上页下页下页回目录回目录指令地址指令地址“+1”三)、I/O接口和外设接口和外设 微型计算机基本原理 2022年7月21日星期四37四)、模型机的工作过程四)、模型机的工作过程 1.1.指令和指令系统指令和指令系统(1 1)指令的格式)指令的格式操作码操作码操作数或
25、操作数或地址地址*程序的存储与执行程序的存储与执行程序程序PCPCPCPCPCPC指令指令1指令指令2指令指令3指令指令nM微型计算机基本原理 2022年7月21日星期四38PC 指令执行的两个阶段,指令执行的两个阶段,取指阶段取指阶段与与执指阶段执指阶段 上页上页下页下页回目录回目录一个一个CPU周期周期一个一个CPU周期周期一个一个CPU周期周期一个指令周期一个指令周期下一个指令周下一个指令周a)取指阶段取指阶段b)执指阶段执指阶段开始开始取指令取指令PC+1操作操作译码译码取操作取操作数地址数地址PC+1地址地址译码译码取操取操作数作数执行执行操作操作取下条取下条指令指令PC+1以直接寻
26、址的指令为例以直接寻址的指令为例开始开始取指令取指令PC+1操作操作译码译码取操作取操作数地址数地址PC+1地址地址译码译码取操取操作数作数执行执行操作操作取下条取下条指令指令PC+1PCPC上一条指令上一条指令操作码操作码操作数地址操作数地址下一条指令下一条指令PC(2)指令执行过程微型计算机基本原理 2022年7月21日星期四39表表1-1 “1-1 “15H+30H”程序执行过程程序执行过程上页上页下页下页回目录回目录 注注 释释 地地 址址00H01H02H03H04H05H06H 内内 容容0111 01000001 01010010 01000011 00001000 000011
27、11 1110 助助 记记 符符 MOV A,#15H ADD A,#30H SJMP$取数指令,第一字节是操作码取数指令,第一字节是操作码第二字节就是指令的操作数第二字节就是指令的操作数加法指令,第一字节是操作码加法指令,第一字节是操作码第二字节也是指令的操作数第二字节也是指令的操作数两字节指令,两字节指令,执行原地踏步操作(暂停)执行原地踏步操作(暂停)PCPCPCPCPCPCPCPCPCPCPC 2.程序的执行过程程序的执行过程 微型计算机基本原理 2022年7月21日星期四40上页上页下页下页 1.1.程序设计语言程序设计语言 (2 2)汇编语言)汇编语言 (3 3)高级语言)高级语言
28、(1 1)机器语言)机器语言2.2.系统软件系统软件3.3.应用软件应用软件回目录回目录(二)、软件系统(二)、软件系统微型计算机基本原理 2022年7月21日星期四411、字长、字长3、指令系统、指令系统2、存储容量、存储容量4、指令的执行时间、指令的执行时间5.5.外设扩展能力及配置外设扩展能力及配置上页上页下页下页回目录回目录(三)、衡量计算机性能的主要技术指标(三)、衡量计算机性能的主要技术指标微型计算机基本原理 2022年7月21日星期四42 以下的幻灯片为备用微型计算机基本原理 2022年7月21日星期四431.3.2 微处理器(8位)外部外部DB 微处理器微处理器 (CPU)AA
29、RPLAPC标志寄存器标志寄存器IDIRDRRA至外部至外部CB外部外部AB 4001H E7H 4002H 34H 4003H A5H 4004H 62H 4005H 38H存储器存储器 地址地址 单元内容单元内容ALU图图1.4 微处理器结构微处理器结构内 部 数 据 总 线内 部 数 据 总 线DB微型计算机基本原理 2022年7月21日星期四44微处理器的组成 运算器(ALU):进行算术、逻辑、移位运算。控制器(CU):全机的指挥中心。IR ID PLA 内部寄存器(R)PC AR DR A FLAGS RA微型计算机基本原理 2022年7月21日星期四451.3.4 I/O接口与输入
30、输出设备接口与输入输出设备 I/O接口是微型计算机与输入输出设备之间信息交换的桥梁。接口是微型计算机与输入输出设备之间信息交换的桥梁。I/O设备是微型计算机系统的重要组成部分。程序、数据及设备是微型计算机系统的重要组成部分。程序、数据及现场信息要通过输入设备输入给计算机。计算机的处理结果要现场信息要通过输入设备输入给计算机。计算机的处理结果要通过输出设备输出,以便用户使用。常用的通过输出设备输出,以便用户使用。常用的输入设备输入设备有:键盘、有:键盘、鼠标、数字化仪、扫描仪、鼠标、数字化仪、扫描仪、A/D转换器等。常用的转换器等。常用的输出设备输出设备有有显示器、打印机、绘图仪、显示器、打印机
31、、绘图仪、D/A转换器等。转换器等。微型计算机基本原理 2022年7月21日星期四46为什么要采用为什么要采用I/O接口电路?接口电路?外设与外设与CPU的工作速度不同。的工作速度不同。与与CPU相比,外设的工作速度较低。相比,外设的工作速度较低。外设与外设与CPU的信号不同。外设处理的信息有数字量、模拟量、的信号不同。外设处理的信息有数字量、模拟量、开关量等,而计算机只能处理数字量。开关量等,而计算机只能处理数字量。外设与微型计算机工作的逻辑时序也可能不一致。外设与微型计算机工作的逻辑时序也可能不一致。由于上述原因,微型机与外设之间的连接及信息的交换不由于上述原因,微型机与外设之间的连接及信
32、息的交换不能直接进行,而需要设计一个能直接进行,而需要设计一个I/O接口作为微型机与外设之间的接口作为微型机与外设之间的桥梁。桥梁。I/O接口也称为接口也称为I/O适配器,不同的外设必须通过不同的适配器,不同的外设必须通过不同的I/O适配卡(板)才能与微机相连。所以,适配卡(板)才能与微机相连。所以,I/O接口是微型计算接口是微型计算机应用系统不可缺少的重要组成部件。机应用系统不可缺少的重要组成部件。任何一个微机应用系统任何一个微机应用系统的研制和开发,实际上是的研制和开发,实际上是I/O接口接口的研制和开发的研制和开发。因此,。因此,I/O接接口技术是本课程要重点讨论的内容之一。口技术是本课
33、程要重点讨论的内容之一。微型计算机基本原理 2022年7月21日星期四471.4 微型计算机软件系统系统软件软件数据库管理系统工具软件诊断与维护程序调试程序编辑程序装配链接程序语言处理程序汇编程序解释程序编译程序操作系统单用户操作系统多用户操作系统网络操作系统应用软件软件包用户程序微型计算机基本原理 2022年7月21日星期四481.5 微型计算机的工作过程微型计算机的工作过程 表表1.1 完成完成“6+5”操作所需的机器语言程序和汇编语言程序操作所需的机器语言程序和汇编语言程序 内存单元地址内存单元地址机器语言程序机器语言程序 汇编语言程序汇编语言程序 指令功能说明指令功能说明0000H00
34、01H1011000100000110MOV A,06H双字节指令。将数字双字节指令。将数字6送累加器送累加器A0002H0003H0000100000000101ADD A,05H双字节指令。将数字双字节指令。将数字5与累加器与累加器A中中的内容相加,结果存放在累加器的内容相加,结果存放在累加器A中。中。0004H11111110HLT停机指令停机指令微型计算机基本原理 2022年7月21日星期四49图1.7 取第一条指令的操作过程示意图 0000H0001H0002H0003H0004H1011000100000110000010000000010111111110A0000 000000
35、00 0000PLAID1011000110110001RA微处理器(CPU)内部数据总线DB至外部CB外部DB外部AB存储器地址单元内容ALUPCCPU发出读命令PC1ARDRIR微型计算机基本原理 2022年7月21日星期四50微型计算机基本原理 2022年7月21日星期四51 1.2 计算机的发展概况 1.2.1 计算机的发展概况l 计算机诞生背景计算机诞生背景:第二次世界大战第二次世界大战l 计算机产生时间计算机产生时间:1946年年2月月15日日l 第一台计算机的名字第一台计算机的名字:ENIACl 特点:庞大特点:庞大笨重笨重微型计算机基本原理 2022年7月21日星期四52ENIAC描述描述微型计算机基本原理 2022年7月21日星期四53第一部电子计算机ENIAC微型计算机基本原理 2022年7月21日星期四54四十年代的编程是这样的 微型计算机基本原理 2022年7月21日星期四55 一、冯诺依曼体系:程序存储器和数据存储器不分开,共用一存储设备。如个人电脑等。二、哈佛体系:程序存储器和数据存储器分开,两者相互独立。如MCS-51单片机和嵌入式系统等。计算机体系结构计算机体系结构