【计算机组成与结构】期末复习DAY2

写在前面:

今天老师画了一些书上的重点,笑死,发现全是重点。

我的预习之路任重而道远。

言归正传。


上课的重点记录


目录

上课的重点记录

第一章

冯诺依曼结构特点

 运算器和控制器

 三条总线

第二章

时序逻辑电路

按位与运算符(&)

按位或运算符(|)

异或运算符(^)

触发器

存储器

寄存器和移位寄存器

计数器

第三章

 数值型数据的表示和转换

原码、反码、补码及其加减法运算

加减法运算的溢出处理

 定点数和浮点数

浮点数的运算


第一章

冯诺依曼结构特点

 

 运算器和控制器

运算器是对信息或数据进行运算和处理的部件,通常进行的是算术运算和逻辑运算,所以内部具有一个算术及逻辑运算部件ALU。(算术运算:加 减 乘 除 求绝对值/负值 逻辑运算:移位 逻辑乘 逻辑加 按位加)

控制器主要用来指挥程序运行

 三条总线

 即数据总线地址总线控制总线


第二章

时序逻辑电路

虽然老师没有提但是我觉得还是有必要复习 了解 一下基本的门电路

 顺便补充一下算术逻辑单元ALU的基本计算操作(我给忘了怎么算了)

补充一下位运算的操作(为什么一直在补充啊喂)

按位与运算符(&)

参加运算的两个数,按二进制位进行“与”运算。

运算规则:只有两个数的二进制同时为1,结果才为1,否则为0。(负数按补码形式参加按位与运算)

按位或运算符(|)

参加运算的两个数,按二进制位进行“或”运算。

运算规则:参加运算的两个数只要两个数中的一个为1,结果就为1。

异或运算符(^)

参加运算的两个数,按二进制位进行“异或”运算。

运算规则:参加运算的两个数,如果两个相应位为“异”(值不同),则该位结果为1,否则为0。

 时序逻辑定义:具有记忆功能的逻辑电路,触发器是构成时序电路的基础。

触发器

触发器的基本分类:电位触发器(电位触发方式触发器),D触发器(边沿触发方式触发器),J-K触发器(主-从触发方式触发器)

 (后两个太复杂了看不懂了不想看了自己翻书吧XD)

存储器

存储器分类:只读存储器ROM 随机读写存储器RAM

存储单元概念:存储器中存放信息的单元是存储单元,它是由若干个二进制信息组成的,叫做“字”,每个二进制信息叫做“位”。为了寻找存入存储器中的字,给每个字编号,称为地址码简称地址。

寄存器和移位寄存器

寄存器作用:用于暂存指令和数据等,由触发器及一些门电路组成(比较常用的是D触发器和锁存器),有移位功能的称为移位寄存器。

 

计数器

计数器作用:(计数器应该具有保持功能,此外具有预置数功能的是同步计数器)


第三章

(我称之为万恶之源)

 数值型数据的表示和转换

 

 

 一些课堂例题

课本例题

 

原码、反码、补码及其加减法运算

 

 

事实上我觉得没啥好看的,这段多练题就会了

总结成一句话就是原、反、补 然后负数补码需要+1

课堂例题:

        

加减法运算的溢出处理

 

 书上例题:

 定点数和浮点数

 

 PPT例题(感觉懂了 又没完全懂)

 

 

(看了一眼老师没有画二进制乘法/除法的重点 感觉还是很重要 有空再复习吧)

浮点数的运算

 

 

 

 

 

 我称之为折磨的一道题

 

 

参考链接:

位运算的相关计算方法及操作

おすすめ

転載: blog.csdn.net/m0_45863636/article/details/121717190