自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

预见未来to50的专栏

Life is limited, but art is long

  • 博客(43)
  • 收藏
  • 关注

原创 计算机原理学习笔记——第三章 计算机中的运算——5 浮点数运算-2

浮点数的加法运算十进制科学计数法实例对阶的目的和规则(使两个操作数的阶码相等)浮点数加法溢出(阶码上溢、阶码下溢、尾数上溢、尾数下溢)IEEE 754标准的四种舍入方式(就近舍入、朝正无穷方向舍入、朝负无穷方向舍入、朝0方向舍入)浮点数加法举例浮点数加法运算的硬件逻辑结构图...

2021-03-30 14:21:48 203

原创 计算机原理学习笔记——第三章 计算机中的运算——5 浮点数运算-1

浮点运算的基本概念和问题浮点数的表示IEEE 754单精度表示和双精度表示IEEE 754浮点数的编码表示IEEE 754标准规定的五种异常情况有关浮点数运算的问题...

2021-03-29 17:28:18 137

原创 计算机原理学习笔记——第三章 计算机中的运算——4 除法-5

快速除法阵列除法器定点运算部件除法运算小结

2021-03-29 17:06:59 146

原创 计算机原理学习笔记——第三章 计算机中的运算——4 除法-3

加减交替法加减交替法运算规则加减交替法举例原码加减交替法除法器

2021-03-29 16:58:09 101

原创 计算机原理学习笔记——第三章 计算机中的运算——4 除法-4

补码除法补码一位除法补码Booth除法(恢复余数、修正商)补码一位Booth除法器定点小数的溢出

2021-03-29 16:56:46 236 1

原创 计算机原理学习笔记——第三章 计算机中的运算——4 除法-2

二进制原码除法原码一位除法原码一位除法运算过程(被除数的绝对值小于除数的绝对值、比较上商、余数逐渐减小)原码一位除法运算规则

2021-03-29 15:46:31 270

原创 计算机原理学习笔记——第三章 计算机中的运算——4 除法-1

进制无符号数除法二进制无符号数除法(商、除数、被除数、假余数、真余数)笔算十进制除法笔算二进制除法一般触发器硬件框图中间过程省略,详细过程,详见视频教程及课件...

2021-03-29 15:19:22 179

原创 计算机原理学习笔记——第三章 计算机中的运算——3 乘法-4

快速乘法加速加法的执行——柱形乘法器加速加法的执行——阵列乘法器乘法速度取决于逻辑门和加法器的传输延迟

2021-03-29 15:18:22 177

原创 计算机原理学习笔记——第三章 计算机中的运算——3 乘法-3

补码一位乘法补码一位乘法(Booth乘法,乘数和被乘数的符号位参与运算)补码一位乘法的两种情况:乘数非负和乘数为负乘数非负的情况(被乘数符号任意)乘数为负数的情况Booth乘法运算法则...

2021-03-29 14:09:04 274

原创 计算机原理学习笔记——第三章 计算机中的运算——3 乘法-2

原码一位乘法原码一位乘法:符号位异或,数值部分绝对值相乘原码一位乘法示例(0.1101*0.1011)原码一位乘法的机器运算算法原码一位乘法递推公式原码一位乘法器的组成原码一位乘法过程...

2021-03-29 14:07:43 181

原创 计算机原理学习笔记——第三章 计算机中的运算——3 乘法-1

乘法运算从十进制乘法谈起由十进制乘法到二进制乘法二进制乘法的手工运算过程,要在计算机中实现,需要解决两个问题:加法器只有两个输入端,无法支持多路输入 需要2n+1位加法器(此处应为2n位?),不能有效利用全加器操作问题1的解决方案:引入部分积,改一次求和为累加求和问题2的解决方案:将部分积右移一位再求和,移出部分保存二进制乘法的实现:被乘数寄存器A,乘数寄存器B,部分积寄存器P,进位触发器C,循环计数器Cn,AL...

2021-03-29 11:03:03 260

原创 计算机原理学习笔记——第三章 计算机中的运算——2 加法和减法-2

溢出(正溢出、负溢出)溢出检测(变形补码、模4补码)加法器的实现(1位全加器)串行进位加法器并行进位(先行进位)加法器

2021-03-25 17:44:01 124

原创 计算机原理学习笔记——第三章 计算机中的运算——2 加法和减法-1

从十进制加法谈起二进制加法表(真值表)有符号原码加法原码二进制加法规则补码补码加法补码减法补码加法器的基本实现补码示例

2021-03-25 17:02:34 185

原创 计算机原理学习笔记——第三章 计算机中的运算——1 计算机的基本运算-3

移位运算算术左移逻辑左移算术右移逻辑右移溢出判断计算机的基本运算的特点

2021-03-25 11:31:50 161

原创 计算机原理学习笔记——第三章 计算机中的运算——1 计算机的基本运算-2

逻辑运算逻辑与(与门)逻辑或(或门)逻辑非(非门)

2021-03-25 11:18:31 128

原创 计算机原理学习笔记——第三章 计算机中的运算——1 计算机的基本运算-1

计算机的基本运算基本运算:按位运算、逻辑运算、移位运算按位运算按位与按位与可实现的功能:1. 提取二进制数中的指定位 2. 提取有符号数的符号按位或按位或可实现的的功能:特定位上的无条件赋值按位取反按位异或按位异或可实现的功能:1. 判断两个二进制数是否相等 2. 对二进制数进行按位取反...

2021-03-25 11:11:05 250

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——5 程序在计算机中的表示-2

指令中的操作数MIPS指令中的操作数MIPS指令类型MIPS的call/return/branch和compare指令MIPS指令集(共31条)条件测试方式状态标志位举例(无符号数、有符号数、进/借位标志位CF、溢出标志位OF)MIPS的jump指令指令设计遵循的四个基本原则(简单源自规整、越少越快、加速常用操作、均衡设计)...

2021-03-24 17:56:48 174

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——5 程序在计算机中的表示-1

程序在计算机中如何表示MIPS(无内部互锁流水级的微处理器,Microprocessor without interlocked pipelined stages)指令格式指令格式——MIPS指令字段含义MIPS寻址方式举例:汇编指令与机器指令的对应(反汇编)...

2021-03-23 14:27:23 162

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——4 计算机中的数据表示-7

基本指令和指令类型世界最早的继电器通用计算机之一——Harvard Mark I一个较完善的指令系统的构成数据传送指令IBM S/370数据传送指令举例算术逻辑运算指令程序控制指令程序控制指令之转移指令程序控制指令之子程序调用和返回指令示例:调用程序和子程序的转返(转入和返回)子程序调用与转移指令的区别程序再入的形式:嵌套和递归(调用程序与子...

2021-03-23 13:28:35 116

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——4 计算机中的数据表示-6

数据的检错和纠错如何进行数据错误检测与校正?(冗余校验、校验位)数据的检/纠错与奇偶校验码奇偶校验码

2021-03-23 13:26:09 92

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——4 计算机中的数据表示-5

数据的度量与存储数据的度量单位(存储场景、通信场景)数据存储方式(字节编址、字的存放、字的边界对齐)大端方式(Big Endian)和小端方式(Little Endian)数据存放示例:大端地址映射和小端地址映射为什么会发生字节交换?数据对齐(边界对齐和边界不对齐)...

2021-03-22 16:35:03 126

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——4 计算机中的数据表示-4

字符数据的表示西文字符的编码表示汉字及国际字符编码表示(输入码、内码、外码(字模点阵码))

2021-03-22 15:46:20 139

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——4 计算机中的数据表示-3

十进制的表示计算机中如何表示十进制数值?用ASCII码字符表示十进制数ASCII码的缺点(占空间大,无法直接进行计算)用BCD码表示十进制数

2021-03-22 15:34:53 99

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——4 计算机中的数据表示-2

如何表示实数?科学计数法浮点数据表示的进一步改进——IEEE754什么是“移码”表示?示例1:将二进制浮点表示转换成十进制示例1:将十进制数转换成单精度浮点表示特殊数值的表示(0、正无穷、负无穷、非数、非规格化数)IEEE754标准定义的浮点格式参数...

2021-03-22 15:04:50 115

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——4 计算机中的数据表示-1

计算机中的数据表示为什么计算机内部所有信息都采用二进制编码表示?数据表示和数据结构的关系计算机的外部信息与内部机器级数据C语言支持的整数和浮点数的各种数据类型数据宽度常用的数值数据如何表示正数和负数?如何表示小数点?定点数的格式如何表示零?...

2021-03-19 17:42:58 105

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——3 寻址方式

寻址方式寻址方式的概念基本寻址方式1——立即数寻址基本寻址方式2——存储器直接寻址基本寻址方式3——寄存器直接寻址基本寻址方式4——存储器间接寻址基本寻址方式5——寄存器间接寻址基本寻址方式6——偏移寻址基址寻址和变址寻址基本寻址方式7——堆栈寻址基本寻址方式举例基本寻址方式小结寻址方式的确定复合寻址方式和...

2021-03-18 17:12:37 142

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——2 指令格式

指令格式地址码结构

2021-03-18 15:15:41 127

原创 计算机原理学习笔记——第二章 计算机的语言(指令系统)——1 指令系统概述

指令系统概述两种类型指令系统计算机CISC与RISCX86最常用的指令

2021-03-18 12:00:01 126

原创 计算机原理学习笔记——第一章 计算机的抽象和技术——4 计算机性能评价-2

计算机某方面改进,系统的性能能成比例提高吗?计算机性能评价——功耗计算机性能评价——集成电路成本计算机性能评价——集成电路成本

2021-03-18 11:34:38 74

原创 计算机原理学习笔记——第一章 计算机的抽象和技术——4 计算机性能评价-1

计算机性能评价

2021-03-17 16:33:27 83

原创 计算机原理学习笔记——第一章 计算机的抽象和技术——3 打开计算机的机箱

打开计算机的机箱

2021-03-17 16:32:24 99

原创 计算机原理学习笔记——第一章 计算机的抽象和技术——2 程序的表象之下

程序的表象之下

2021-03-17 16:31:10 107

原创 计算机原理学习笔记——第一章 计算机的抽象和技术——1 概述

首先,非常感谢国防科技大学各位老师及中国大学Mooc提供的优质课程,受益匪浅。在此,挑选出重点课件,作为学习笔记,便于日后查找、参考。概述

2021-03-17 16:29:40 143

原创 区块链技术与应用学习笔记——4——典型的区块链架构

1. 比特币:开启区块链江湖2. 以太坊:夯实区块链的地基3. 超级帐本:互联网巨头的区块链避难所

2021-03-16 16:51:19 200

原创 区块链技术与应用学习笔记——3——区块链技术原理

1. 区块链的技术架构2. 分布式账本与加密帐户3. 去中心化与P2P通信4. 共识计算与激励机制5. 智能合约与去中心化应用

2021-03-16 14:15:47 217

原创 调试经验——禁用网站Javascript脚本,获取复制文本权限(网页中不能复制文本的解决方法)

问题描述:在网上查阅资料时,有些网站会禁止复制文本。解决方法:以Chrome浏览器为例,打开设置,搜索Javascript,选择“site settings”,选择“javascript”,添加要目标网站。重新刷新页面,发现又可以愉快的复制文本了。...

2021-03-16 11:48:20 2082 1

原创 区块链技术与应用学习笔记——2——区块链的应用(下)

1. 自动合约2. 区块链与物联网3. 数据共享与数据确权

2021-03-15 17:00:27 204

原创 区块链技术与应用学习笔记——2——区块链的应用(上)

1. 资产及其区块链化2. 商业模式及区块链3. 区块链与经济组织4. 区块链存证

2021-03-15 16:46:34 222

原创 区块链技术与应用学习笔记——1——区块链概论

首先,感谢西南交通大学赵其刚老师及中国大学Mooc,让我对区块链有了新的认识。这里仅列出一些重要内容,完整内容,请在中国大学Mooc网站学习。1. 区块链与智能社会2. 区块链概念与体系3. 区块链的哲学基础4. 区块链的社会学意义5. 区块链应用综述...

2021-03-15 15:19:29 1006 2

原创 调试经验——Jupyter Notebook添加目录功能

有时候,Jupyter Notebook文档较大,内容庞杂,要一目了然的查看文档结构,快速定位到文档的某一章节,除了手动滚动页面,用肉眼搜索内容外,别无他法。如果Jupyter Notebook中有目录功能就好办了。本文介绍一下方法:1. pip install jupyter_contrib_nbextensions2. jupyter contrib nbextension install --user --skip-running-check详细步骤,参考https://www.cn.

2021-03-02 23:40:33 271

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除