打杂
实验室芯片开荒打杂
Rachelint
不切实际的愉悦犯。
展开
-
Excel双击打开每个表就是单独进程的问题
朋友遇到这个事儿了,查了一下资料,备份一下以后可能有用。如何让Excel在一个进程里打开多个表https://www.kafan.cn/A/end0jry632.html07修改注册表,改成一个表一个进程的https://wenku.baidu.com/view/e875aaac360cba1aa811da7b.html这个反而就是说在同一个进程里,求怎么多进程的http://club.excelhome.net/thread-1251488-1-1.html和朋友的问题一致,感觉看起来就是原创 2020-05-11 10:00:00 · 2287 阅读 · 0 评论 -
【打杂总结】栈溢出的神奇错误
不小心没把str3换成sha1Input,因为str3这个label已删除了,所以用str3来访问相应虚拟内存块引起了越界,从而导致栈溢出,之后各种奇奇怪怪的运行结果,差点晕了。 copy("str3", "str2", R_gen1); append("str3", "str1", R_gen1, R_gen0); SHA1_block("str3", R_gen2); SHA1("sh...原创 2019-12-17 08:53:30 · 141 阅读 · 0 评论 -
【打杂总结】regSave()和regRestore()设计
最初的设计 ilabel("regRestore"); ... GMEC_VLIW({MOV_32(R32_24, R_mem0),MOV_32(R32_25, R_mem1), MOV_32(R32_26, R_mem2),MOV_32(R32_27, R_mem3)}); GMEC_VLIW({MOV_32(R32_28, R_mem4),MOV_32(R32_29, R_mem5...原创 2019-12-16 10:49:59 · 402 阅读 · 0 评论 -
【打杂总结】实现函数调用
前提芯片模拟器中纯汇编,还不是常规汇编,编程难度太大,于是需要从软件层面上模拟循环、函数调用等。实现函数调用的时候,总觉得有哪些不对,于是详细思考了一下函数调用本身的作用。函数调用函数调用本身的作用:开辟一片局部数据空间;跳转到相应代码段;具体的效果是这样的,多次调用某一个函数func()时,都会跳转到指令空间的某个位置,这样可以大大降低指令空间的总体大小。每次调用函数func()...原创 2019-12-15 16:54:14 · 205 阅读 · 0 评论