![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
计算机组成原理
文章平均质量分 90
CS61C RISC-V 计算机组成原理学习
青山渺渺
Android Framework、Android Media开发工程师,关注公众号《青山渺渺》阅读更多内容
展开
-
计算机组成原理(2)- 浮点数的存储
假设有以下小数,它表示的十进制数是多少呢?可以用科学计数法来表示为。关于科学计数法再举个例子0.10101用科学计数法表示为。计算机中浮点数的存储方法如下:32位被划分为三个部分:1位符号、8位指数以及23位尾数。这里的符号指数尾数都是什么呢?以10.625为例,它的二进制数表示为,它在计算机中存储为:1010.101要注意这里的2^3并不是8,指的是小数点向后移动3位!如果是1.0*2^3,它表示小数点向右移动三位,表示的二进制数为0b1000,对应的十进制数为2^38。原创 2023-07-29 01:17:54 · 2578 阅读 · 0 评论 -
RISC-V汇编指令
写在最前面:这一篇是UC Berkeley的CS61C的笔记,根据我自己的理解进行学习记录,其中贴的一些图片来自于课程PPT。了解汇编之前,我们需要先了解为什么需要汇编?以下是我的理解:机器执行的命令都是些二进制的机器码,我们需要对机器进行编程需要记住这些机器码,这是对于程序员很不友好的,所以前人就用一些汇编指令取替代这些机器码,代码写完之后再使用编译器生成这些机器码,所以汇编是为了简化编程而创造出来的。汇编代码一般使用.S结尾,表示source file;汇编翻译出的机器码用.o。原创 2023-07-23 23:36:30 · 3386 阅读 · 0 评论 -
计算机组成原理(1)- 整数的存储
整数的存储原创 2023-07-17 22:17:45 · 2545 阅读 · 0 评论