V2AS
问路
意见反馈
↓ 按住下拉
CSAPP-Architecture Lab
Part A gcc -Wall -O1 -g -c yis.c gcc -Wall -O1 -g -c isa.c gcc -Wall -O1 -g yis.o isa.o -o yis gcc -Wall -O1 -g -c yas.c flex yas-grammar.lex make: f ......
r10
iaddq
rdx
rdi
rax
【CSAPP】Architecture Lab 实验笔记
archlab属于第四章的内容。这章讲了处理器体系结构,就CPU是怎样构成的.看到时候跃跃欲试,以为最后实验是真要去造个CPU,配套资料也是一如既往的豪华,合计四十多页 ......
rdi
icode
iaddq
r8
r9
CSAPP-Lab04 Architecture Lab 深入解析
穷且益坚,不坠青云之志。 实验概览 Arch Lab 实验分为三部分。在 A 部分中,需要我们写一些简单的Y86-64程序,从而熟悉Y86-64工具的使用;在 B 部分中,我们要用一个新 ......
r8
iaddq
rdi
seq
rsi
GO汇编-函数
GO汇编-函数 终于到函数了!因为Go汇编语言中,可以也建议通过Go语言来定义全局变量,那么剩下的也就是函数了。只有掌握了汇编函数的基本用法,才能真正算是Go汇编语 ......
函数
SP
Go
int
AX
输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)
package leetcode;import edu.princeton.cs.algs4.Cycle;import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedList;import java.util.L ......
int
target
链表
result
输出
切片声明 切片在内存中的组织方式 reslice
数组是具有相同 唯一类型 的一组已编号且长度固定的数据项序列(这是一种同构的数据结构),[5]int和[10]int是属于不同类型的。数组的编译时值初始化是按照数组顺序 ......
内存
切片
main
int
SP
深度探索Go语言:包装方法
问题1:什么是包装方法? 下面咱们来验证下包装方法的存在: 首先,定义一个Point类型,表示一维坐标系内的一个点,并且按照Go语言的风格为其实现了一个Get方法和一个S ......
Point
方法
接收者
深度
探索
Golang 汇编asm语言基础学习
Golang 汇编asm语言基础学习 cpu 内部结构 cpu 内部主要是由寄存器、控制器、运算器和时钟四个部分组成。 寄存器:用来暂时存放指令、数据等对象。它是一个更快的内存 ......
00
SP
寄存器
汇编
func
atomic的底层实现
atomic操作 在编程过程中我们经常会使用到原子操作,这种操作即不想互斥锁那样耗时,又可以保证对变量操作的原子性,常见的原子操作有fetch_add、load、increment等。 ......
LOCK
lock
memory
atomic
cache
Go defer 会有性能损耗,尽量不要用?
上个月在 @polaris @轩脉刃 的全栈技术群里看到一个小伙伴问 “说 defer 在栈退出时执行,会有性能损耗,尽量不要用,这个怎么解?”。 恰好前段时间写了一篇 《深入理解 ......
defer
main
性能
com
模板
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
一文读懂PRBS定义、生成办法、作用
【路由器】小米 WR30U 解锁并刷机
torch_09_GAN
4
通过RayFire为图形添加二次破碎效果
5
Vue【原创】基于elementui的【分组多选下拉框group-select】
6
Java 获取Word中的所有插入和删除修订
7
PKUSC2022 游记
8
Linux Ubuntu18.04 安装配置 clash
9
使用Rust开发操作系统(中断描述符表--IDT)
10
根据点画线java