计算机组成原理-中原工学院大纲+知识点

2023-10-30 00:58

本文主要是介绍计算机组成原理-中原工学院大纲+知识点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

课本:计算机组成原理-白中英第四版(标题后面的数字是在课本上的页码)
其他可参考资源:王道考研-计算机组成原理

冯诺依曼

这是一种体系,一种存储程序的思想

  1. 计算机由运算器、存储器、控制器、输入输出设备组成(引自)
  2. 指令和数据以同等地位存储在存储器中,按地址访问
  3. 指令数据均用二进制表示
  4. 指令顺序存放,顺序执行
  5. 运算器为中心(现代计算机以存储器为中心)

定点数表示范围16

某机器字长为16位,若采用定点小数原码表示,则所能表示的数的范围是________;若采用定点小数补码表示,则所能表示的数的范围是____________;若采用定点整数补码表示,则所能表示的数的范围是____________;若采用无符号整数表示,则所能表示的数的范围是____________。
答案:-(1-215)~1-215
(-1)~1-215
-(215-1)~215-1
0~216

浮点数格式17

数符1位 阶符1位 阶码7位 尾数23位
E = e + 127

浮点数规格化

浮点数规格化特点
图片地址
**在移位时,什么时候带上符号位一起移动?**循环移位时

e和E区别

IEEE754
)
图片地址
123
图片地址
IEEE754规定:e(移码)=E-127
在这里插入图片描述
图片地址
对于单精度,为什么最小值的时候是1-127,而不是0-127

原码,移码,补码20

原码的一位乘法

运算器的基本组成
原码一位乘法的手酸模拟

补码的一位乘法(一定要使用双符号位)

补码的一位乘法

原码&补码 一位乘法对比

对比

校验码奇偶25

只有检错能力

奇校验码:整个(包括有效信息位和校验位)中1的个数为奇数
偶校验码:整个(包括有效信息位和校验位)中1的个数为偶数

在校验前需指定是奇校验还是偶校验

判断溢出29

求补器的阵列乘法35

无论是原码阵列乘法器还是补码阵列乘法器,相乘时都要用原码的真值
输入数据用补码表示
乘积符号单独表示
尾数部分算前求补器为:即真值
算后求补器输出为,若是**-**,则对阵列后的值求补
[x*y]=n,nnnn……
补码的二进制真值是:
十进制乘法验证:

例题43(不考

这篇关于计算机组成原理-中原工学院大纲+知识点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/304557

相关文章

深入探索协同过滤:从原理到推荐模块案例

文章目录 前言一、协同过滤1. 基于用户的协同过滤(UserCF)2. 基于物品的协同过滤(ItemCF)3. 相似度计算方法 二、相似度计算方法1. 欧氏距离2. 皮尔逊相关系数3. 杰卡德相似系数4. 余弦相似度 三、推荐模块案例1.基于文章的协同过滤推荐功能2.基于用户的协同过滤推荐功能 前言     在信息过载的时代,推荐系统成为连接用户与内容的桥梁。本文聚焦于

基本知识点

1、c++的输入加上ios::sync_with_stdio(false);  等价于 c的输入,读取速度会加快(但是在字符串的题里面和容易出现问题) 2、lower_bound()和upper_bound() iterator lower_bound( const key_type &key ): 返回一个迭代器,指向键值>= key的第一个元素。 iterator upper_bou

hdu4407(容斥原理)

题意:给一串数字1,2,......n,两个操作:1、修改第k个数字,2、查询区间[l,r]中与n互质的数之和。 解题思路:咱一看,像线段树,但是如果用线段树做,那么每个区间一定要记录所有的素因子,这样会超内存。然后我就做不来了。后来看了题解,原来是用容斥原理来做的。还记得这道题目吗?求区间[1,r]中与p互质的数的个数,如果不会的话就先去做那题吧。现在这题是求区间[l,r]中与n互质的数的和

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

hdu4407容斥原理

题意: 有一个元素为 1~n 的数列{An},有2种操作(1000次): 1、求某段区间 [a,b] 中与 p 互质的数的和。 2、将数列中某个位置元素的值改变。 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.Inpu

hdu4059容斥原理

求1-n中与n互质的数的4次方之和 import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.PrintWrit

两个月冲刺软考——访问位与修改位的题型(淘汰哪一页);内聚的类型;关于码制的知识点;地址映射的相关内容

1.访问位与修改位的题型(淘汰哪一页) 访问位:为1时表示在内存期间被访问过,为0时表示未被访问;修改位:为1时表示该页面自从被装入内存后被修改过,为0时表示未修改过。 置换页面时,最先置换访问位和修改位为00的,其次是01(没被访问但被修改过)的,之后是10(被访问了但没被修改过),最后是11。 2.内聚的类型 功能内聚:完成一个单一功能,各个部分协同工作,缺一不可。 顺序内聚:

寻迹模块TCRT5000的应用原理和功能实现(基于STM32)

目录 概述 1 认识TCRT5000 1.1 模块介绍 1.2 电气特性 2 系统应用 2.1 系统架构 2.2 STM32Cube创建工程 3 功能实现 3.1 代码实现 3.2 源代码文件 4 功能测试 4.1 检测黑线状态 4.2 未检测黑线状态 概述 本文主要介绍TCRT5000模块的使用原理,包括该模块的硬件实现方式,电路实现原理,还使用STM32类

STL经典案例(四)——实验室预约综合管理系统(项目涉及知识点很全面,内容有点多,耐心看完会有收获的!)

项目干货满满,内容有点过多,看起来可能会有点卡。系统提示读完超过俩小时,建议分多篇发布,我觉得分篇就不完整了,失去了这个项目的灵魂 一、需求分析 高校实验室预约管理系统包括三种不同身份:管理员、实验室教师、学生 管理员:给学生和实验室教师创建账号并分发 实验室教师:审核学生的预约申请 学生:申请使用实验室 高校实验室包括:超景深实验室(可容纳10人)、大数据实验室(可容纳20人)、物联网实验

计算机视觉工程师所需的基本技能

一、编程技能 熟练掌握编程语言 Python:在计算机视觉领域广泛应用,有丰富的库如 OpenCV、TensorFlow、PyTorch 等,方便进行算法实现和模型开发。 C++:运行效率高,适用于对性能要求严格的计算机视觉应用。 数据结构与算法 掌握常见的数据结构(如数组、链表、栈、队列、树、图等)和算法(如排序、搜索、动态规划等),能够优化代码性能,提高算法效率。 二、数学基础