用计算机组成原理+唐朔飞的,计算机组成原理(唐朔飞) 课件.ppt

《计算机组成原理(唐朔飞) 课件.ppt》由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关《计算机组成原理(唐朔飞) 课件.ppt》文档请在天天文库搜索。

1、Where is my classroom? 第1篇 概 述§1.1 计算机发展历史§1.2 计算机常用术语§1.3 计算机系统组成§1.4 计算机性能指标§1.5 计算机工作过程§1.3 计算机系统组成1.3.1区别概念处理器计算机计算机系统运算器、控制器、寄存器构成的大规模集成电路—CPU微机硬件+软件系统CPU为核心,配以I/O接口、内存、外部设备、电源、机箱等硬件整体计算机体系结构——程序员所见到的计算机系统的属性 概念性的结构与功能特性 (指令系统、数据类型、寻址技术、I/O机理)计算机组成——实现计算机体系结构所体现的属性, (具体指令的实现)有无乘法指令如何实现乘法指令1.3.1区别概念1.3.2 计算机系统的层次结构Bare hardwareMicroprogrammingOperating systemCompilersassembler用编译程序翻译成汇编语言程序用汇编。

2、程序翻译成机器语言程序用机器语言来解释操作系统用微指令解释机器指令由硬件直接执行微指令1. 计算机由五大部件组成2. 指令和数据以同等地位存于存储器,可按地址寻访3. 指令和数据用二进制表示4. 指令由操作码和地址码组成5. 存储程序6. 以运算器为中心1.3.3 冯·诺依曼计算机的特点§1.3.4 现代计算机系统组成微机系统硬件系统软件系统主机外设CPU运算器控制器寄存器I/O接口内部存储器(主存)外部存储器(辅存)I/O设备电源系统软件应用软件操作系统语言处理程序数据库系统通用软件专业软件现代计算机系统硬件介绍现代计算机系统硬件介绍ISA插槽PCI插槽AGP插槽北桥芯片组南桥芯片组内存插槽CPU插槽IDE接口软驱接口并口连接器串口连接器ROM BIOS鼠标键盘USB接口主板电源插座现代计算机硬件系统介绍---主板现代计算机硬件系统介绍---外设\内存现代计算机硬件系统介绍---显卡\声。

3、卡1、运算器名称:算术逻辑单元Arichmrtic Logic Unit功能:算术运算、逻辑运算、位移、循环部件:ACC、ALU2、控制器功能:按照程序逻辑要求,控制程序中指令的执行顺序;根据指令寄存器中的指令码控制每条指令的执行过程。部件:程序计数器PC、指令寄存器IR、时序电路功能:暂时存储CPU执行程序时的常用数据、地址,减少CPU与外部的数据交换,加快CPU运行速度。部件:MQ X MDR MAR 3、寄存器组 总线AB、DB、CB为一组导线,完成地址、数据、控制信息传输 微机的存储和记忆装置,用以存放数据和程序分类内部存储器外部存储器硬盘光盘软盘优盘输入设备:键盘、鼠标,摄像头、扫描仪、触摸屏、MIC等 (指将原始信息,如数据、程序、控制命令等转换为计算机所能识别的信息,并存入计算机内存的设备。)输出设备:显示器、打印机、绘图仪等 (将存储在内存中的处理结果或其它信息,以能为人所。

4、接受的或能为其它计算机接受的形式输出。)输入/输出设备:移动存储介质、通讯设备等细化的计算机硬件框图CPUI/O分类:软件系统系统软件应用软件操作系统*语言处理程序*数据库系统通用软件*专业软件* 对计算机本身进行操作和管理,提供给用户操作环境和软件运行环境。核心软件,管理计算机全部软件和硬件资源,组织计算机各部分协调工作,提供用户操作界面的运行平台。汇编程序解释程序编译程序软件:是程序、数据和相关文档的集合,是微机的灵魂,它存储在存储器中,不磨损、不消耗、需升级、可移植。单用户操作系统——单用户、多任务,如Windows批处理操作系统——以相同的作业为处理对象分时操作系统 ——多用户系统,如Unix、VMS实时操作系统 ——工业生产控制、数据处理,RDOS网络操作系统 ——网络配置、通讯、安全,WinNT分布式操作系统——分布式计算机,MDS、CDCS软件之操作系统目前常用:DOS、Wi。

5、ndows、Unix、Linux、Vista分类:软件系统系统软件应用软件操作系统*语言处理程序*数据库系统通用软件*专业软件* 计算机语言分为机器语言、汇编语言、高级语言,语言处理程序负责将这些语言编写的程序翻译为计算机能读懂的语言,并将计算机的运算结果翻译为相应的人们能理解的语言程序。汇编程序解释程序编译程序计算机语言包括:机器语言、汇编语言、高级语言语言机器语言汇编语言高级语言发展第一代第二代第三代编程对象面向机器面向机器面向“过程”语句元素由“0”、“1”构成用助记符编程用语言按照语法规则编写,如BASIC运行条件机器直接理解运行需要“汇编器”翻译为机器语言才能执行需要“解释器”翻译为目标指令,再由“编译器”翻译为机器语言特点难学、难记、难读、难改,占内存少,速度快可读性、可记忆性好,效率高、实时性强易学、易懂,程序容量大,速度慢例子1011 0000 0001 00000000 。

6、0100 0000 010101000100000011000000000MOV AL,16ADD AL,4MOV ADDR6,ALC++语言 ADDR6=16+4例子*把16送到AL;把4与AL相加,和存储在AL中;把AL中的数据送到地址6中。计算机系统计算机结构计算机处理器高级语言汇编语言机器语言计算机语言处理程序对应的编程硬件关系图FORTRAN 科学计算和工程计算PASCAL 结构化程序设计C++ 面向对象Java 适应网络环境分类:软件系统系统软件应用软件操作系统*语言处理程序*数据库系统通用软件*专业软件*汇编程序解释程序编译程序软件种类非常丰富日新月异服务软件、杀毒软件、游戏软件、管理软件、网络软件、作图软件、音乐软件……结论:硬件是各种有形电子元件、设备组成的实体;软件便于发挥硬件功能,提高机器效率的无形程序集合。前者是后者的物质基础,后者是前者的灵魂,相辅相成,互相促进,。

7、是不可分割的统一体。小 结6、理解各种计算机语言的特点1、计算机系统的层次结构2、理解冯·诺依曼计算机的特点4、理解CPU内部控制器、运算器、存储器的各部件的关系和功能5、了解计算机软件的分类§1.3 计算机系统组成3、掌握现代计算机系统的组成 第1篇 概 述§1.1 计算机发展历史§1.2 计算机常用术语§1.3 计算机系统组成§1.4 计算机性能指标§1.5 计算机工作过程§1.4 计算机性能指标指计算机能直接处理的二进制数据的位数机器字长用bit为单位,有8位、16位、32位、64位,为字节的倍数字长决定着计算机运算的精度、速度、造价1、 机器字长2、运算速度主频吉普森法MIPS每秒百万条指令CPI执行一条指令的时钟周期数FLOPS每秒浮点运算次数 第1篇 概 述§1.1 计算机发展历史§1.2 计算机常用术语§1.3 计算机系统组成§1.4 计算机性能指标§1.5 计算机工作过程为。

8、了了解微机的工作过程,讨论一个简单的程序,例如:计算机如何计算:(1)用指令编写程序,需要翻译成机器语言指令。(2)将数据和程序通过输入设备送入存储器中存放。(3)运行程序,开始计算,存回结果。详细过程参见光盘电子资料1.2三、计算机的工作步骤Page181、解释名词:   主机、处理器、运算器、寄存器、存储器、外围设备、数据、透明、位、字、字节、机器字长、指令字长、地址、存储器的访问、总线、硬件、软件、兼容、操作系统、汇编程序、编译程序、解释程序、系统软件、接口、应用软件、指令、指令系统、数据、机器语言、高级语言、编码、译码、寻址3、计算机一般分成哪5个组成部分?各有何作用? 2、解释英文缩写的含义: CPU PC IR DR CU ALU ACC MQ X MAR MDR I/O MIPS CPI FLOPS4、存储器中存储的数据和程序是怎样区分的? 5、写出计算机完成ADD M(主存地址)的指令信息流程 Are you understanding?。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值