
计算机组成原理
文章平均质量分 89
计算机组成原理学习笔记
Kearney form An idea
个人博客:https://anidea.gitee.io 备用地址:https://backmountaindevil.github.io
展开
-
机械硬盘和固态硬盘 检测 案例 ST4000VX015
vx015原创 2022-10-24 22:32:27 · 3913 阅读 · 0 评论 -
?可区分存储单元中存放的是指令还是数据-计组错题笔记
控制器 可区分存储单元中存放的是指令还是数据。 (存储器,运算器,控制器,用户)存放欲执行指令的寄存器是 IR (MAR,MDR,PC,IR)原创 2020-05-21 21:55:54 · 10589 阅读 · 0 评论 -
C3计算机中的运算 计算机组成原理学习笔记
C3计算机中的运算按位运算按位与and &提取二进制数中的指定位,或者特定位赋1赋0利用掩码(masking)操作,通过与给定的位模式(掩码)进行按位与,可以提取所需要的位。如0x0F & 0x8C = 0x0C,通过掩码0x0F提取了0x8C的低四位按位或or |在特定位上进行(或1)无条件赋值1按位取反not ~把二进制中的1变成0,0变成1按位异或xor ^不同则为1,相同则为0判断两个二进制数是否相等;对二进制数进行按位取反(异或1都取反,异或0不变)逻原创 2020-05-09 16:29:18 · 457 阅读 · 0 评论 -
C2数据的机器级表示 计算机组成原理学习笔记
C2数据的机器级表示重点:各进制、标准之间的转换(整数、小数)数据在计算机的存储方式binary 二进制存储 原因常用进制 Hex 十六进制,通常在末尾加H 或在开头加0x数据宽度位(位元) bit 计算机中处理、存储、传输信息的最小单位,二进制数据的每一位0或1字节(位组) Byte 最小可寻址单位 1 Byte = 8 bits字 !=字长数值型数据的表示无符号整数、带符号整数、浮点数符号位,0表示正数,1表示负数补码 反码 源码中采用补码的原因:符号位可以一起参加运原创 2020-05-09 16:28:19 · 807 阅读 · 0 评论 -
C1计算机的系统概论 计算机组成原理学习笔记
重点:如何衡量计算机的性能、速度计算机的层次结构硬件-软件,交界面是指令系统ISA(Instruction Set Architecture )指令集体系结构计算机的工作工程取指令、执行指令CPU如何区分指令和数据:指令和数据的访问阶段的不同,程序被启动后,其指令和数据被装入内存。计算机的体系结构冯诺依曼结构:存储程序(Stored-program),IAS计算机(the Institute for Advance Study at Princeton),运算器、控制器、存储器、原创 2020-05-09 16:26:43 · 332 阅读 · 0 评论 -
MIPS-从一开始-数组-条件分支If-循环Loop
MIPS大合唱输出HelloMIPS三大结构写的有误的地方欢迎评论区吐槽指正,认为写的不错点个赞是激励我继续写的动力!!数组.data intarr: .space 12 #声明数组intarr,存储3个int型.text addi $s0,$zero,3 # 将3存到$0 addi $s1,$zero,2 addi $s2,$zero,1 addi $t0,$ze...原创 2020-05-07 20:38:12 · 2983 阅读 · 0 评论 -
MIPS-从零开始-打印helloMIPS-计算机组成原理。。。
简介平台:Windows 10,Mars 4.5计组居然要写汇编。。。下文代码中的 ‘#’ 代表注释,以下代码均在平台上测试通过。输出字符.data astr: .byte 'H' #字符要用单引号括起来.text li $v0, 4 # 字符串写4 la $a0, astr syscall .data str: .a...原创 2020-05-07 15:30:08 · 1396 阅读 · 0 评论 -
QtSpim的Error:Attempt to excute non-instruction at。。
简介http://students.cs.tamu.edu/tanzir/csce350/reference/syscalls.html示例程序无法运行,提示main出错。。。于是把程序改成了参考1的磨样,错误进化成了下图这私。。于是最后在Stackoverflow后得到结果,加上退出部分.data str: .asciiz "The number is ".text .gl...原创 2020-05-07 13:05:22 · 1176 阅读 · 0 评论 -
海明校验码原来这样算!!!
SEC/DED简介由于一位奇偶校验只能检查出奇数个错误且无法定位错误和纠正错误.于是海明就想把多奇偶结合起来,弥补一位奇偶校验的部分缺点.海明编码中的每一位有效信息位至少被两位校验位所校验,因此可以做到定位一位错误和纠正一位错误和检测两位错误.缺点:无法区分一个错误和两个错误套路校验位数r及其位置有效信息(k位) + 检验信息(r位): k+r ≤2^r - 1傻子才反复算,一次算完...原创 2020-05-01 20:09:44 · 5136 阅读 · 0 评论 -
奇偶校验码原来这样算!!!
数据传输的正误数据发出方A像数据接收方B发送一串加密过后的情书(11011),但是信息在传输过程中可能发生错误,比如某人截获并修改内容,一段美好的爱情就结束了…(手动狗头).在电路传输中,电信号很容易受到干扰(电梯打电话你就知道了).于是我们要在原有的信息之外加上一个校验信息,这个校验信息叫做检验码.这里讲集中常见的校验码.检错一位奇偶检验码奇偶校验码分两种,实现约定是采用奇校验方式还是...原创 2020-05-01 16:25:46 · 27789 阅读 · 4 评论