- 博客(12)
- 收藏
- 关注
原创 gitee图床迁移
Gitee图床无法访问新增防盗链 gitee图床问题 之前一直使用gitee作为图床使用,但是2022年初gitee增加了仓库的防盗链,最近仓库无法作为md文档的外链使用,之前在里面存了许多图片,现在都用不了了,一下子挂掉突然的。 我们通过直接访问存储在Gitee上的图片时,Http请求头没有Referer字段,所以被Gitee服务器当作黑名单而拒绝响应。而前面我们通过Gitee Page部署的Hexo博客请求时,由于代码都托管在Gitee上,在加载所有图片的时候都附加了Referer字段指向
2022-05-18 20:27:19
462
2
原创 Chapter5_Building Block
Addition CPA 前两项所有block一起计算G和P,然后链式传播,每个block间有两个gate。 Prefix Adder pg_prefix的critical path两个gate。 modified Baugh-Wooley multiplier 补码乘法器,在做加法的时候,使用补码 补码乘法器,在做加法的时候,使用补码 ...
2022-05-18 20:00:52
150
原创 Chapter5_Architecture
Architecture and Microarchitecture X86 MIPS PowerPC SPARC. 一个architecture可以有不同的实现方式(microarchitecture),不同的硬件实现方式。 Assenbly Language MIPS is called a 32-bit architecture because it operates on 32-bit data. ...
2022-05-18 20:00:12
98
原创 Chapter4_Verilog
STRUCTURAL MODELING 结构编程,bottom-up 3个2:1multiplexer组成4:1multiplexer module 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
280
原创 20220516_ISA
Data Types LC-3 supports 2 complement integers MIPS supports: complement Unsigned Floating TradeOffs: 是否支持高级的数据结构?编译器的难度 VS 微处理器的难度 Addressing Mode LC-3: Immediate Reg Memory addressing modes PC-relative Indirect Base-offset MIPS: Op Instruction 很
2022-05-18 19:58:58
182
原创 20220513_ISA
Three Main types of instruction Operation instructions LC-3: ADD R0, R1, R2 Top 4 bits specify the operation OP=op code SR1,SR2=source code DR=destination code R-type in MIPS 3 reg instruction rs,rt=source reg rd=destination shamt=shift amount(for sh
2022-05-18 19:57:47
148
原创 Prog_
Machine Prog Basics 计算地址 %rax 返回寄存器 %rdi 第一个参数寄存器 0x7f800000 浮点数正无穷 Control 上次的内容:Move 和 Arithmetic 指令 CF :carry flag SF :sign flag OF :overflow flag ZF :zero flag Arithmetic 指令非显式设置 都不会被 leaq 改变状态 显式设置: testq %rax,%rax Set指令之将最低1字节改变,另外7个bytes不
2022-05-11 19:14:47
130
原创 Procedures
调用机制 栈顶指针:%rsp 向着小地址增长(从上往下) 栈的指令: pushq Src: 从Src取得指令 增加 %rsp 8 write operand at address (%rsp) popq Dest 同理 例子: 第一步:callq 将**%rip**的值改编为调用程序的IP 将原程序下一条指令入栈 第二步:Passing Data 栈的结构:%rbp和**%rsp**的位置 %rdi和**%rsi**前两个调用参数 寄存器保存Convention: 哪些是
2022-05-11 18:10:42
95
原创 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
84
原创 数电复习第二章门电路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
376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人