【文档说明】(第1讲)第1章-微型计算机系统课件.ppt,共(56)页,2.856 MB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-76713.html
以下为本文档部分文字说明:
微机原理及应用张仁彦电话:86057526-605Email:zryzryzry@163.com公共Email:skxdwj@163.com(密码:20070509)办公室:J11-328(创新实验室)考核方法考试:开卷考试成绩:平时(作业+考勤)+试卷20%+80%自动
化二专成绩=试卷成绩内容理论12周,48个学时教材钱晓捷.微型计算机原理及应用.第1版.北京:清华大学出版社.2006实验(独立设课)7个实验微机——微型计算机PC,PersonalComputerPC两个关
键微处理器特德.霍夫操作系统DOS操作系统加里·基尔代尔PC业的最大赢家:微软和英特尔——英特尔——微软微机、微处理器、操作系统三者关系?人和公司比尔·盖茨保罗·艾伦加里·基尔代尔特德.霍
夫微处理器CentralProcessingUnit(CPU)特德.霍夫与微处理器世界上首枚微处理器芯片Intel4004,英特尔,1971年集成了两千个晶体管4位45条指令处理能力接近于世界上第一台计算机(1946年ENIA)做计算器(受日本ETI计算器公
司的委托)“二战”以来最有影响的科学家之一ENIAC—ElectronicNumericalIntegrator采用Intel4004的计算器ETI计算器公司的目标计算器芯片特德.霍夫的目标通用计算机芯片400
4芯片的广告"宣告集成电子产品新纪元——装在一块芯片上的可编制程序的计算机!"计算器=4004+程序存储器+数据存储器+移位寄存器+键盘+数码管特德.霍夫的设想——微型、通用、计算机芯片加大芯片集成度,功能随之增强复杂的输入输出信号输入信号集成电路的指令输出信号送出数据控制其它
芯片和装置特德.霍夫设计的基础1936年《可计算数学》计算机的抽象定义通用计算机设想存在任何计算机都无法解决的问题1946年计算机组成运算器、控制器、存储器、输入和输出设备计算机工作原理存储程序的工作原理图灵“人工智能之父”冯·诺依曼“电子计算机之父”存储程序计算机
硬件结构运算器输出设备控制器输入设备存储器指令流控制命令数据流微处理器:微机的运算和控制核心MPU(MicroProcessingUnit或Microprocessor),也称CPU(CentralProcessingUnit)计算机存储程序的工作原理把
程序本身当作数据来对待同样的方式储存执行程序前程序和数据→内存储器在执行程序时CPU根据当前程序指针的内容取出指令执行指令后再取出下一条指令并执行如此循环下去直到程序结束指令时才停止执行不断地取指令执行指令保存结果微处理器的基本性能指标字长数据宽度微
处理器每个时间单位处理的二进制数据位数例如:一次进行运算、传输的位数字长越长,计算能力越高,速度越快时钟频率微处理器的基本时间单位微处理器的处理速度,主频越高,运算速度越快集成度表明微处
理器的生产工艺水平常用芯片上集成的晶体管数量来表达通用微处理器4位微处理器1971年,Intel4004,第一个微处理器8位微处理器M6800、Z80和Intel8080/8085Apple公司苹果机16位微处理器In
tel8086/808816位个人计算机(PC:PersonalComputer)32位微处理器80386,80486,Pentium~Pentium432位PC机,APPLE公司的Macintosh机64位微处理器专用微处理器MC
U:常用于控制领域单片机(SingleChipMicrocomputer)微控制器(MicroController)嵌入式控制器(Embedded)生产商:英特尔(Intel)、爱特梅尔(Atml)等DSP:专注于数字信号的高速处理数字信号处理器(DigitalSignalPr
ocessor)生产商:美国德州仪器公司(TI)计算机巨型机微型机通用微机单片机小型机微型计算机的结构——应用角度微型计算机的系统组成控制总线CB数据总线DB地址总线ABI/O设备I/O接口系统总线BUS微处理器存储器微处理器中央处理
器CPU:微机的运算和控制中心包含控制器运算器(整数运算器)寄存器(高速存储单元)高性能CPU内部还有浮点处理单元甚至多媒体数据运算单元存储管理单元、代码保护机制Cache……存储器存储器(Memory):存放程序和数据的部件
主板上的主存储器(主存、内存)半导体存储器芯片组成(RAM部分断电后信息丢失)相对造价高、速度快、但容量小以外设形式出现的辅助存储器(辅存或外存)磁盘、光盘存储器等构成相对造价低、容量大、信息可长期保存,但速度慢高性能微机的存储系统主存
储器、辅助存储器微处理器内部的寄存器(Register)高速缓冲存储器(Cache)计算机运行时,CPU从哪里取指令和数据?内存OR外存√内存和外存的差别内存集成芯片,价格高容量小断电,信息大部分丢失CPU可以直接访问存放当前正在使用或经常使用的程序和数据
外存价格低容量大断电,信息不丢失CPU不能直接访问存放暂时不用的程序和数据CPU要用外存中的信息必须先将信息传送到内存中随机存取存储器RAM(RandomAccessMemory)(a)可以被CPU随机地读和写
,又称为读写存储器(b)用来暂时存储用户输入的数据与程序只读存储器ROM(ReadOnlyMemory)(a)只能被CPU随机读取,而不能由CPU任意写入(b)存储微机系统管理程序BIOS等(芯片制造时写入)内存分类I/O接口和I/O设备I/O设备(Peripheral)I(Inp
ut)设备:键盘、鼠标O(Output)设备:显示器、打印机I/O接口(Interface)功能:信号变换、数据缓冲、联络控制安装位置与主板一体:较简单的I/O接口电路插在主板上:较复杂的I/O接口电路制成独立的电路板(接口卡Card):人机交互:外设和主机间的桥梁为什么需要
这些功能?系统总线总线(Bus):传递信息的一组公用导线、信息通道系统总线(SystemBus)地址总线(AddressBus,AB)输出(单向):主存单元或I/O端口的地址信息数据总线(DATABus,DB)读(Read):操
作数据输入CPU写(Write):操作数据输出到外界(主存或外设)控制总线(ControlBus,CB)输出:有些控制信号或状态信号输入:有些请求或联络信号输入、输出AB与CPU寻址范围的关系处理器总线,CPU引脚AB个数m,能访问的存储单元或I/O端口个数:2m存
储单元按字节(Byte,B)划分即,每个存储单元能存1个字节数据CPU可访问(寻址)的存储器(内存/主存)容量:2mB例:m=15,则可访问存储器容量为:(215或5K)B215或5K1KB=210B=1024B1MB=
220B=1024KB1GB=230B=1024MB存储容量数据表达I/O端口的地址“微型计算机”的基本组成主板主板CPU插槽内存条插槽AGP插槽ATA接口(光驱、硬盘接口)PCI插槽(声卡、网卡、电视卡等)“微型计算机系统”的基
本组成微型计算机微处理器运算器、控制器、寄存器组、内部总线内存储器、输入输出接口电路、系统总线外围设备软件系统软件应用软件微型计算机如果不配有软件称为裸机外部设备软件微型计算机系统微处理器、微型计算机、微型计算机
的系统内存储器系统总线输入输出接口电路微型计算机运算器控制器寄存器组内部总线微处理器操作系统OperatingSystem(OS)加里·基尔代尔——“DOS之父”最早创造了磁盘操作系统(DOS-DiskOperationSystem)最早为A盘、B盘和C盘(CD
-ROM)编写了驱动程序图形用户界面(GUI)的先驱之一开发了DrLogo计算机语言首创了世界上第一个实用的软件APIBasic程序的发明者提出Bios概念基本输入输出系统加里·基尔代尔微软的Wind
ows操作系统第一代:Windows1.0第二代:Windows2.0第三代:Windows3.0/3.1第四代:Windows95/98/98SE/ME第五代:Windows2000/XP第六代:WindowsVista第七代:Windows7
其他操作系统UnixLinuxMacOSX……“微型计算机系统”的基本组成CPU和PC的发展8位时代:Apple-II机,中华学习机16位时代:IBMPC系列机1981年,IBMPC机:Int
el8088,DOS1982年,IBMPC/XT(ExpandedTechnology)1984年,IBMPC/AT(AdvancedTechnology)IBMPC/XT/AT机的兼容微机32位时代:32位PC机IA-32或其兼容微处理器Wind
ows或Linux64位时代:……第1代:4位和低档8位微机4004→4040→8008第2代:中高档8位微机Z80、I8085、M6800,Apple-II微机Apple-II第3代:16位微机
8086→8088→802868086DB:16位AB:20位主存容量:1MB时钟频率:5MHz(IBMPC使用4.77MHz)存储器管理方式实方式(RealMode)准16位微处理器8088外部数据总线:8位IBMPC和PC/XT机使用Int
el8088CPUIBMPC机IBMPC/XT机80286DB:16位AB:24位主存容量:16MB存储器管理方式实方式(RealMode)与8086工作方式一样保护方式(ProtectedMode)提供存储管理、保护机制和多任
务管理的硬件支持IBMPC/AT机使用Intel80286CPUIBMPC/AT机IBMPC/AT主板结构IBMPC/ATIBMAT结构PC工业标准IndustryStandardArchitecture,I
SA系统总线ISA总线第4代:32位微机80386→80486→Pentium→PentiumII→PentiumIII→Pentium432位PC机、Macintosh机、PS/2机8038
6486PentiumPentium48038632位结构DB:32位AB:32位可寻址主存:4GB存储器管理方式兼容286虚拟8086方式(Virtual8086Mode)保护方式下的8086工作方式系统管理方式(SystemManageme
ntMode)低功耗节能状态英特尔32位结构:IA-32(IntelArchitecture-32)80X86系列微处理器标准IA-32微处理器:80386,80486,Pentium系列8048680486=80386+8
0387+8KBCache浮点处理单元FPU8086/8088:808780286:8028780386:80387高速缓冲存储器Cache复杂指令集计算机(CIS)融合精简指令集计算机(RIS)指令流水线(pipeline)指令执
行划分成多个步骤在多个部件中独立地进行多条指令可以在不同的执行阶段同时进行指令执行方式串行工作方式并行工作方式(指令流水线)取指令1译码1取数据1执行1存储结果1取指令2译码2执行2时间取指令1取指令2取数据1取指令3存储结果1取指令4执行2译码2执行1译码132位PC微型机结构主
板CPU插槽内存条插槽AGP插槽ATA接口(光驱、硬盘接口)PCI插槽(声卡、网卡、电视卡等)DOS使用DOS及其启动方法目录和路径内部命令cd、dir、copy、help、cls、exit外部命令可执行:*.COM、*.EXE批处理:
*.bat汇编语言和汇编程序汇编语言(AssemblyLanguage)用助记符表示指令操作码和操作数本质上是机器语言优势:可以直接、有效地控制计算机硬件,容易产生运行速度快、指令序列短小的高效率目标程
序劣势:与处理器密切有关,需熟悉硬件和细节,编程繁琐,调试、维护、移植困难汇编程序(Assembler)将源程序转换为机器代码MASM6.15软件包小结80x86系列微处理器的发展微型计算机组成结构计算机工作原理存储程序的工作原理
概念微处理器、微型计算机、微型计算机系统三总线:DB、AB、CB作业阅读第1章熟悉DOS操作系统(有条件)作书后作业题(不收)