- 博客(12)
- 收藏
- 关注
原创 gitee图床迁移
Gitee图床无法访问新增防盗链gitee图床问题 之前一直使用gitee作为图床使用,但是2022年初gitee增加了仓库的防盗链,最近仓库无法作为md文档的外链使用,之前在里面存了许多图片,现在都用不了了,一下子挂掉突然的。 我们通过直接访问存储在Gitee上的图片时,Http请求头没有Referer字段,所以被Gitee服务器当作黑名单而拒绝响应。而前面我们通过Gitee Page部署的Hexo博客请求时,由于代码都托管在Gitee上,在加载所有图片的时候都附加了Referer字段指向
2022-05-18 20:27:19
368
2
原创 Chapter5_Building Block
AdditionCPA前两项所有block一起计算G和P,然后链式传播,每个block间有两个gate。Prefix Adderpg_prefix的critical path两个gate。modified Baugh-Wooley multiplier补码乘法器,在做加法的时候,使用补码补码乘法器,在做加法的时候,使用补码...
2022-05-18 20:00:52
103
原创 Chapter5_Architecture
Architecture and MicroarchitectureX86 MIPS PowerPC SPARC. 一个architecture可以有不同的实现方式(microarchitecture),不同的硬件实现方式。Assenbly LanguageMIPS is called a 32-bit architecture because it operates on 32-bit data....
2022-05-18 20:00:12
69
原创 Chapter4_Verilog
STRUCTURAL MODELING结构编程,bottom-up3个2:1multiplexer组成4:1multiplexermodule mux4(input logic [3:0] d0, d1, d2, d3, input logic [1:0] s, output logic [3:0] y); logic [3:0] low, high; mux2 lowmux(d0, d1, s[0], low) mux2 highmux(d2, d3, s[0],
2022-05-18 19:59:25
215
原创 20220516_ISA
Data TypesLC-3 supports 2 complement integersMIPS supports: complement Unsigned FloatingTradeOffs:是否支持高级的数据结构?编译器的难度 VS 微处理器的难度Addressing ModeLC-3:ImmediateRegMemory addressing modesPC-relativeIndirectBase-offsetMIPS:Op Instruction很
2022-05-18 19:58:58
149
原创 20220513_ISA
Three Main types of instructionOperation instructionsLC-3: ADD R0, R1, R2Top 4 bits specify the operationOP=op codeSR1,SR2=source codeDR=destination codeR-type in MIPS3 reg instructionrs,rt=source regrd=destinationshamt=shift amount(for sh
2022-05-18 19:57:47
119
原创 Prog_
Machine ProgBasics 计算地址%rax 返回寄存器 %rdi 第一个参数寄存器0x7f800000 浮点数正无穷Control上次的内容:Move 和 Arithmetic 指令CF :carry flagSF :sign flagOF :overflow flagZF :zero flagArithmetic 指令非显式设置都不会被 leaq 改变状态显式设置:testq %rax,%raxSet指令之将最低1字节改变,另外7个bytes不
2022-05-11 19:14:47
96
原创 Procedures
调用机制栈顶指针:%rsp向着小地址增长(从上往下)栈的指令:pushq Src:从Src取得指令增加 %rsp 8write operand at address (%rsp)popq Dest同理例子:第一步:callq将**%rip**的值改编为调用程序的IP将原程序下一条指令入栈第二步:Passing Data栈的结构:%rbp和**%rsp**的位置%rdi和**%rsi**前两个调用参数寄存器保存Convention:哪些是
2022-05-11 18:10:42
66
原创 BitsBytesInt
Course 1移位操作:x<<y(x往左移动y位,补0)x>>y(x往右移动y位,左边补0或者1)有符号数的表示:最高位为最负数,后面为补码数值范围:unsigned和sign做运算会自动转换成sign(implicit trans),会造成一些错误:无限循环,0000-1变成1111(unsigned)**符号位补全,对于有符号的正数和负数都成立:**原来的负数位变为正数Course 2无符号数字的加法乘法将高位chop off
2022-05-11 18:04:08
63
原创 数电复习第二章门电路2.1
半导体开关二极管开关tre恢复时间三极管开关特性饱和导通条件,IB>=IBS饱和导通特点:VBE=0.7 Vce=Vces发射极和集电极如同导通的开关截止时的特点:Vbe<0.5发射极和集电极如同断开的开关三极管饱和深度越深关断时间越长MOS管开关特性二极管与门和或门结构简单;输出存在电平偏移,带负载能力差;三极管非门[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LA86w2R6-1595418577665)(数电.assets/im
2020-07-22 19:52:42
313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人