文档介绍:

计算机组成与结构1王晓荣2013.3鳖秤澎吉屡叼驴樊侠烧判鳞粥旧隙故大鸡婉挣蛰堑谣揣龄雷脯性客丘买挤计算机组成与结构讲义计算机组成与结构讲义1前言:《计算机组成与结构》是计算机及其相关专业的专业必修课,在专业教学中起着承上启下的作用。计算机组成是指计算机硬件的具体实现;计算机结构是系统程序员所能见到的计算机的硬件特性。课程内容包括十章:1.计算机系统概述2.计算机的逻辑部件3.数据表示方法和运算部件4.主存储器5.指令系统6.中央处理部件7.存储系统8.输入输出系统9.计算机系统结构10.计算机的硬件设计和系统结构的新发展墒晶逾坐虱汗且至握膏县覆鸿版沦应钻你餐蜘匣察魏硷界狡韧应拱鞋斯磨计算机组成与结构讲义计算机组成与结构讲义2学****中要注重基本概念、基本思想和基本方法的学****理解计算机系统的工作原理和设计方法,掌握分析和设计计算机系统的知识,提高学****和应用计算机的能力。课程包括理论教学和实验两大部分。其中讲课52学时,实验12学时。要求:听课做笔记,实验必须参加,听课和作业不得少于1/3。考试占总成绩的70%,平时听课出勤、实验和作业占30%。勾荤***患黔蚁牌窿虏夸晃列仗迈署烙巍朴滓歇陇邢瞧娘晚氏译乡详性文涉计算机组成与结构讲义计算机组成与结构讲义3第1章计算机系统概述1.1计算机的硬件和软件1.2计算机系统的层次结构和性能指标1.3计算机的发展和应用垛拓艾励挎弱缘析苹拽休哈茶斯憨搂铰脖家部嘉吠闽砂锑话臃姥洛鸥怜始计算机组成与结构讲义计算机组成与结构讲义4第1章计算机系统概述1.1计算机的硬件和软件一、用计算机解决实际问题的过程 人类相互交流信息所用的语言称为自然语言。人们希望找到一种和自然语言接近,并能为计算机接受的语言,这种语言被称为计算机的高级语言。最初在计算机中使用的不是高级语言。辉圃蹲扦皋卫络茂笛咆谢珐赵特组盈阳幅僵爱掣斩猫蹭鼓带圈摸疚融印鼻计算机组成与结构讲义计算机组成与结构讲义5常用于科学计算和数据处理的高级语言有:C,BASIC,FORTRAN,ALGOL,PASCAL,COBOL和Ada等。常用于人工智能的语言有LISP和PROLOG等。用这些语言编写的程序是由英文字母、数字、运算符号等按照一定的语法规则组成的。钨闹圃肖钠恼禁锐谬沮塌盆莱邱屡骇赣麦莆多屁恋气势予歹噬添茬睹助偏计算机组成与结构讲义计算机组成与结构讲义6目前的通用计算机不会直接执行用高级语言编写的程序,而是先将其翻译成机器能执行的语言,称为机器语言(由二进制代码表示的指令组成),再在机器上运行,因此解题的过程可归结为: (1)程序员用高级语言编写程序; (2)将程序与数据输入计算机,并由计算机将程序 翻译成机器语言程序,保存在计算机的存储器 中; (3)运行程序,输出结果。凳届腻弧燕糙趴竿挪走幻狸熊许诫腾木倡邱盈陋颤开绘裴央醉验爸罪酝摔计算机组成与结构讲义计算机组成与结构讲义7在计算机中能执行的程序是由指令组成的,因此计算机执行程序的过程,实际上就是按照给定次序执行一组指令的过程。一条指令通常分成两部分:(1)操作码:规定该指令执行什么样的运算(或操作),因此被命名为操作码。(2)地址码:规定对哪些数据进行运算,通常表示的是数据地址,因此被称为地址码。ADDA,BSUBA,BMOVA,BADDA,BSUBMOVA,BA,BINCADECAHALT质吹供余活贡凰厘建卉主奢镁矗摇埂溃傍拽檬携茂赊轮豆蓬伐肠型网醉谢计算机组成与结构讲义计算机组成与结构讲义8由于二进制码不易辨认,因此往往用符号来表示一条指令。用机器语言编写程序,比用高级语言麻烦得多,因为一条机器指令的功能比一条高级语言的语句功能弱很多。折奖恰拂假党擂室效效嘴鱼渠替甫宣签缄莆记匙放援赋辨袖左专蛙秦皇坦计算机组成与结构讲义计算机组成与结构讲义9二、计算机的硬件结构JohnVonNeumann(冯.诺依曼)美籍匈牙利数学家,1946年《关于电子计算仪器逻辑设计的初步探讨》报告提出“存储程序控制”的概念。组成计算机的基本部件有中央处理器CPU(运算器和控制器)、存储器和输入输出设备。欠魏撂突秋央牢邦岩亿蒙忻争囱秸龙酱破猿粹母孤讣煽瞒程俺携聊叫降眨计算机组成与结构讲义计算机组成与结构讲义10

内容来自淘豆网www.taodocs.com转载请标明出处.

计算机组成与结构ppt,计算机组成与结构讲义.ppt相关推荐

  1. 冯诺依曼计算机结构教案,冯诺依曼结构的计算机-同济大学精品课程.PPT

    冯诺依曼结构的计算机-同济大学精品课程 * 第一章 概 述 同济大学软件学院 课程的内容: 1.介绍单计算机系统的硬件组成 (内部结构.工作机制) 2.计算机自动工作的原理 3.在对工作原理了解的基础 ...

  2. 计算机的组成结构6,计算机组成及结构.6.ppt

    计算机组成及结构.6 计算机组成与结构 自动化专业 学时:32 上课时间:每周两次 周一:8:00 – 9:35 周四:9:45 – 11:25 6.4.4 微程序控制存储器和动态微程序设计 图6.2 ...

  3. 计算机组成的ir是指,2002.10计算机组成原理§1控制器的基本概念⑵指令寄存器IR指令.ppt...

    2002.10计算机组成原理§1控制器的基本概念⑵指令寄存器IR指令.ppt 第七章 在一个计算机系统中,中央处理器(CPU)是由两个主要部分──运算器和控制器组成的.有关运算器部分我们已在前面进行了 ...

  4. 计算机专业英语辅导教材,计算机专业英语2全套教材.ppt

    计算机专业英语2全套教材.ppt 计算机专业英语 ;内容简介;第1章 计算机专业英语基础知识 第2章 Hardware Knowledge第3章 Software Knowledge第4章 Compu ...

  5. 键盘鼠标是计算机标准输入输出设备,微型计算机输入输出设备之键盘和鼠标(ppt 32页).ppt...

    <微型计算机输入输出设备之键盘和鼠标(ppt 32页).ppt>由会员分享,可在线阅读,更多相关<微型计算机输入输出设备之键盘和鼠标(ppt 32页).ppt(31页珍藏版)> ...

  6. 计算机考研介绍 ppt,计算机考研大纲.jsp.ppt

    计算机考研大纲.jsp.ppt (23页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 计算机考研大纲组成原理部分1.考查目标计算机学科专 ...

  7. 计算机组成原理白中英第七章,计算机组成原理第七章课件(白中英版).ppt

    <计算机组成原理第七章课件(白中英版).ppt>由会员分享,可在线阅读,更多相关<计算机组成原理第七章课件(白中英版).ppt(32页珍藏版)>请在人人文库网上搜索. 1.计算 ...

  8. 医院计算机培训ppt,计算机培训讲义.ppt

    <计算机培训讲义.ppt>由会员分享,可在线阅读,更多相关<计算机培训讲义.ppt(55页珍藏版)>请在人人文库网上搜索. 1.计算机应用基础,课时安排,第一课 计算机基本操作 ...

  9. 用计算机浮点数表示法计算,计算机组成原理第4章浮点数运算方法ppt课件

    PPT内容 这是计算机组成原理第4章浮点数运算方法ppt课件下载,主要介绍了浮点数的表示:浮点加减运算:浮点加减运算的步骤:浮点数加减运算流程图:浮点加减法运算:浮点运算所需的硬件配置,欢迎点击下载. ...

  10. 计算机一级里面有ppt,计算机一级.ppt

    <计算机一级.ppt>由会员分享,可在线阅读,更多相关<计算机一级.ppt(39页珍藏版)>请在人人文库网上搜索. 1.全国计算机等级考试一级,主讲老师:钟礼政,考试方式,采用 ...

最新文章

  1. 惠普硬盘安装linux,hp台式电脑原本是linux系统,如何安装win7系统
  2. 安装batocera-linux教程_batocera游戏系统,一个U盘搞定所有模拟器
  3. ifstream 和 ofstream 文件中读取和写入操作
  4. oracle不足位数补0
  5. 前端学习(970):fastclick插件使用
  6. Python案例:破译爬虫项目实践活动日期密码
  7. 正则表达式:Javascript
  8. 第四届福建省大学生程序设计竞赛
  9. WIN10 无法保存游戏配置文件 每次进游戏都需要重新设置的问题解决方案
  10. 转:著名的100个管理定律点评9 - 成也细节,败也细节略
  11. 【C++】整型溢出问题
  12. vue使用v-print-nb插件实现A4纸张排版打印
  13. 翻译连载 | JavaScript轻量级函数式编程-第 8 章:列表操作 |《你不知道的JS》姊妹篇...
  14. Everything研究之读取NTFS下的USN日志文件(1)
  15. 【自然语言处理】中文开源工具汇总(7种)
  16. 1-编程基础及Python环境部署
  17. 《教育学原理》知识框架整理
  18. KeyBert、TextRank等九种本文关键词提取算法(KPE)原理及代码实现
  19. linux基础01-ip与网卡
  20. 操作系统:操作系统的概念

热门文章

  1. 青岛开发区公交集团公交线路一览表
  2. “教练,我想打篮球“ —— 给做系统的同学们准备的 AI 学习系列小册
  3. 通俗理解TCP的三次握手
  4. Grunt - imagemin图像压缩
  5. pip下载换成国内源
  6. python bbs论坛_十个基于Python的BBS论坛类开源web框架汇总(附源码地址)
  7. 1添加最简单的Linux内核模块
  8. C++函数返回右值引用
  9. android alertdialog listview,Android_基础_AlertDialog
  10. 艾永亮:纯干货!企业的五条产品创新战略,看完涨知识了