Xliceo计算机组成与结构教学大纲

秋风清,秋月明,落叶聚还散,寒鸦栖复惊。

第1章 计算机系统概论

计算机系统由硬件和软件两大部分(子系统)组成。

硬件子系统由五大部分组成(P3)。

1. 运算器 ALU

控制器 CU (1,2 合称 CPU)

存储器 MEM ,可分为 主存储器 MM,(或称 内存)

辅存储器 AM,(或称 外存)

4.输入设备 ID

5.输出设备 OD , (4,5 合称 I/O 设备)

硬件子系统组成如P4图1.1所示:

各组成部件的主要功能(P3 – P4)

第3章 运算方法与运算部件(p59)

一.计算机中数值数据的表示,转换和运算

计算机中常用的进位制

(1)二进制 基数为2 基本符号 2个 0,1

(2)八进制 基数为8 基本符号 8个 0,1,2,3。。。7

(3)十六进制 基数为16 基本符号16个 0,1。。。9,A,B。。F

数据的转换

二进制数转换成十进制数-------“按权展开法”

二进制数与八进制,十六进制数之间的转换。

十进制数转换成二进制数:整数----除2取余法(P61)

小数----乘2取整法(P61)

二. 二进制数在计算机内的表示(P64)

1.机器数与真值(P62,p64)

(1)定点数 定点整数---带符号数----原码表示法

反码表示法

补码表示法

---不带符号数

定点小数--------------原码表示法

反码表示法

补码表示法

(2)浮点数 2E ×M (P70)

E--一般用定点整数 M— 一般用定点小数

经常用补码表示法 经常用原码表示法

或移码表示法 或补码表示法

合理选择阶码和尾数的位数是十分重要的,他决定着浮点数的表示范围和表示精度。由于阶码和尾数均用定点整数和定点小数来表示,所以掌握了定点数的表示法之后,浮点数表示就不难理解了。但要注意浮点数表示有它自己特殊的地方,这就是规格化,机器零等问题。

规格化—尾数由于是定点小数,使其绝对值大于等于二分之一,即为规格化。

对于补码而言,形式为 00.1xxxxx 或 11.0xxxx 为规格化数。

机器零—阶码小于它所能表示的最小数或尾数小于它所能表示的最小数,则用机器零来表示,称之为下溢。

2.几个重要概念

(1)数值的表示范围,最大值,最小值,与二进制位数之间的关系。

(2)溢出及溢出的判断

三.码制—原码,反码,补码

原码

特点:▲ 有定点小数和定点整数之分

▲ 0有两种表示方法,正零 0.0000 和 负零 1.0000

▲ 真值和原码转换容易。

▲ 乘除法容易

补码

特点:▲ 有定点小数和定点整数之分

▲ 0的表示方法唯一: 0.0000 (P65)

▲ 表示负数的补码是对真值的数值部分求反加1。

▲ 加减法容易。(P65)

▲ 定点小数能表示 –1

▲ 算术右移时高位移入符号位。

▲ 判断溢出的条件(p69)

(变形补码,模4补码,双符号位补码是同一个概念。)

(注意:只在算术运算过程中使用)

反码

特点:▲很少采用(P68)

算术四则运算的算法

1.定点原码一位乘法 (P72)

2.定点补码一位乘法(布斯乘法) (P74)

3.定点原码一位除法(加减交替法)(P82)

五.实验 74LS181

第4章 主存储器

一。主存储器的地位(P105)

1.存储器分类

2.主存技术指标和基本操作(P106)

二.随机存储器RAM

1.静态MOS存储单元

2.动态MOS单管工作原理

三.只读存储器(P115)

四.静态MOS存储器的扩展(P119)

动态存储器的刷新原理(P121)

六.实验:静态存储器(2114)的扩展

第5章 指令系统

一.指令格式 ( P128-P129)

1 。操作数地址的个数分类,可分为

(1)零地址指令(包括需要操作数的情况,如加法—操作数在堆栈中。)

(2)一地址指令

(3)二地址指令(重点举例)

(4)三地址指令及多地址指令

2.* 操作码扩展技术 P130

二.寻址方式 (P133)

直接寻址

寄存器寻址

基址寻址

变址寻址

间接寻址

计算机组成 x,Xliceo计算机组成与结构教学大纲.doc相关推荐

  1. 计算机操作系统的教学目标,《操作系统》课程教学大纲.doc.doc

    <操作系统>课程教学大纲.doc <操作系统>课程教学大纲 第一部分 课程简介 [课程名称]:操作系统 [课程代码]:252010341 [课程属性]:专业教育课程 [学时/学 ...

  2. 计算机音乐制作专业大纲,电脑音乐制作教学大纲.doc

    <电脑音乐制作>教学大纲 一.课程说明 课程编号:660209 学分:4 总学时:48 课程开设院(系): 音乐系 适用专业:音乐教育.音乐表演 前期课程:<乐理>.<和 ...

  3. 重学计算机组成原理(一) —— 冯诺伊曼结构

    背景介绍 第一台通用电子计算机 ENIAC EDVAC -> 冯诺伊曼关于EDVAC的报告草案,即是冯诺伊曼结构计算机的起始 EDSAC UNIVAC 冯诺伊曼结构要点 在冯诺依曼署名的< ...

  4. 计算机工作原理 课件,计算机的基本结构和工作原理ppt课件.ppt

    文档介绍: 第二章计算机的基本结构和工作原理计算机的体系结构精简指令集计算机与复杂指令集计算机 计算机的并行技术 指令流水线技术 计算机系统的性能测评Date1计算机体系结构是程序员所看到的计算机的属 ...

  5. 佛大计算机控制系统期末试卷,计算机控制系统作业-冯诺依曼结构和哈佛结构...

    计算机控制系统大作业,简析冯诺依曼结构和哈佛结构异同 浅析冯诺依曼结构与哈佛结构 摘要:本文简要介绍了冯诺依曼结构与哈佛结构,将两者原理及应用情况进行了对比分析,并对计算机组成发展趋势做了简单预测. ...

  6. 计算机组成原理相关事例,计算机组成原理(示例代码)

    计算机组成原理 计算机的五大组成部分,分别为:控制器.存储器.运算器.输入设备和输出设备.其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑. 一.控制器(一) 计算机的指挥系统.大脑 ...

  7. 关于计算机设计的论文,计算机的设计论文.doc

    计算机的设计论文 计算机设计论文关于计算机设计的论文 浅谈计算机教学管理软件的设计 [摘一要] 随着计算机技术的的快速发展,人们越来越习惯于利用网络来实现所需的服务,传统的教学管理方式已经不能满足教育 ...

  8. 采购计算机的,如何采购计算机

    计算机产品是现代生活与办公的必备产品.我们身边的所谓智能设备,实际上都是计算机技术的延伸.计算机技术的发展带动了整个时代的发展,计算机产品不仅是提升生产力的工具,更是创造未来的工具.计算机产品的选购应 ...

  9. 农大计算机学院姜新华,计算机学院红帽学院揭牌仪式

    周二下午,我们如约的来到了计算机学院,见到了我们所要访问的老师---王晋隆老师,在近一个小时的访谈中... 我报考的是哈尔滨工程大学计算机学院的计算机科学... 前期准备与后期上传工作:(1)必须先建 ...

最新文章

  1. Tomcat7.0源码分析——Session管理分析(上)
  2. Android NDK学习笔记6:异常处理
  3. java MD5 并发
  4. 第十一篇:(顺序)容器的好伴侣 --- 容器适配器
  5. opencv空间色彩转换
  6. 睡眠多少分钟一个循环_关于科学睡眠丨90分钟一个睡眠周期,每晚循环3到5次...
  7. 工作中遇到的前后台联调的一些规则
  8. 程序语言POJ 2406 Power Strings
  9. AIR 文件系统概要
  10. 打造全功能的NERO
  11. duilib开发(十):动态添加控件
  12. 神经网络中的单层神经网络
  13. Linux 创建用户角色并添加ssh登录权限
  14. 计算机网络图标不见了,电脑网络图标不见了怎么恢复
  15. 推荐!程序员常用的15个学习交流网站
  16. (三)Position Rank代码解读(一)
  17. 路漫漫远修兮-centos7 oracle 11g 静默安装教程
  18. jmeter安装(jmeter安装配置)
  19. 2020大学生网络安全知识大赛总决赛模拟卷错题集(10)
  20. PCB(AD)转HFSS进行电磁仿真

热门文章

  1. 微信原创文章写作平台有哪些
  2. t3客户端连接服务器就未响应,t3标准版客户端连接服务器方法
  3. CSS3 文字边框 -webkit-text-stroke 镂空的字体制作
  4. 通达OA 数据库连接参数设置(图文)
  5. matlab 地震正演程序,seismic-forward 地球物理勘探中,基础的地震波正演模拟程序,包括五个 (高阶中心差分 matlab 266万源代码下载- www.pudn.com...
  6. JavaGUI界面—窗口、按钮、文本框,及其解决按钮的中文乱码
  7. 【爬虫与分析】--针对网易云课堂万部视频数据的实战
  8. java 解析 ical_使用Java编写.ics iCal文件
  9. 【踩坑专栏】Test测试类Class Not Found
  10. python课程设计博客网_python 课程设计