计算机系统
文章平均质量分 73
桂花鱼_
https://fly-beep.top/
展开
-
[HITICS]大作业——程序人生Hello‘s P2P
摘 要本论文简短的介绍了对于每个程序员来说最熟悉的伙伴—hello程序的一生,从预处理,编译,汇编,链接,再到进程管理,存储管理,IO管理。这短短的过程却蕴含着人生哲理!主要在Ubuntu下进行相关操作,运用了一些Ubuntu下的操作工具,进行细致的历程分析,加深了自己对于计算机系统的理解,也对人生有了新的感触!关键词:hello程序;程序人生;计算机系统;Ubuntu本文目录第1章 概述1.1 Hello简介1.2 环境与工具1.3 中间结果1.4 本章小结第2章 预处理2.1 预处理的概念与作原创 2021-06-21 19:22:29 · 1542 阅读 · 0 评论 -
size_t用法总结
size_t在C语言中就有了。它是一种“整型”类型,里面保存的是一个整数,就像int, long那样。这种整数用来记录一个大小(size)。size_t的全称应该是size type,就是说“一种用来记录大小的数据类型”。通常我们用sizeof(XXX)操作,这个操作所得到的结果就是size_t类型。因为size_t类型的数据其实是保存了一个整数,所以它也可以做加减乘除,也可以转化为int并赋值给int类型的变量。类似的还有wchar_t, ptrdiff_t。wchar_t就是wide char转载 2021-02-14 12:05:04 · 2326 阅读 · 0 评论 -
EAX、ESP、EBP等寄存器的作用
参考一:一般寄存器:AX、BX、CX、DXAX:累积暂存器,BX:基底暂存器,CX:计数暂存器,DX:资料暂存器索引暂存器:SI、DISI:来源索引暂存器,DI:目的索引暂存器堆叠、基底暂存器:SP、BPSP:堆叠指标暂存器,BP:基底指标暂存器EAX、ECX、EDX、EBX:為ax,bx,cx,dx的延伸,各為32位元ESI、EDI、ESP、EBP:為si,di,sp,bp的延伸,32位元eax, ebx, ecx, edx, esi, edi, ebp, esp等都是X86 汇编语言中转载 2021-01-20 15:21:18 · 3831 阅读 · 0 评论