技术栈
计算机系统
jllws1
20 天前
计算机系统
理解计算机系统_链接_重定位(二)
https://blog.csdn.net/jllws1/article/details/158778175?spm=1011.2124.3001.6209是前一篇贴.在前面的重定位分析中,有部分内容不准确,在这篇帖子里尝试继续解读重定位
jllws1
25 天前
计算机系统
理解计算机系统_链接_符号解析和重定位的原理(二):重定位
和https://blog.csdn.net/jllws1/article/details/158696538?spm=1011.2124.3001.6209内容相连
unicore159
1 个月前
计算机系统
程序人生-Hello’s P2P
计算机系统原理大作业题 目 程序人生-Hello’s P2P专 业 工科试验班(AI先进技术领军班)学 号 2024113212
ZhangShuangqi
2 个月前
计算机系统
哈工大计算机系统程序人生Hello’s P2P
计算机系统题 目 程序人生-Hello’s P2P专 业 计算学部学 号 2022113719班 级 23L0517
默默无名的大学生
2 个月前
计算机系统
01 GCC—从高级语言到机器语言的过程
命令gcc指的就是GCC C编译器 gcc命令调用了一整套的程序,将源代码转化成可执行代码。C预处理器:扩展源代码,插入所有用#include命令指定的文件,并扩展所有用#define声明指定的宏
曦月逸霜
2 个月前
笔记
·
学习
·
计算机系统
深入理解计算机系统——学习笔记(持续更新~)
我叫阿良 善良的良
bohejia
3 个月前
计算机系统
计算机系统知识2
核心区分关键点1、指令格式: 操作码OP 和 地址码A。 2、操作码指定要完成的操作或功能,地址码指定参与操作的操作数的地址。 (程序=》编译》许多指令》内存=》cpu执行) 3、指令的寻址方式: 顺序寻址:下一条指令的地址由程序计数器PC给出,PC每次自增+1。 跳跃寻址:下一条指令的地址由指令本身给出。(jump __)for循环 4、操作数的寻址方式: 立即寻址:指令的地址字段不是操作数的地址,而是操作数本身,速度最快;【不访问内存】 直接寻址:指令的地址码字段给出操作数在内存的地址(操作数在内存中
缘友一世
4 个月前
io
·
计算机系统
计算系统安全速成之系统级I/O【11】
好的,这是一个使用表格对标准I/O和Unix I/O进行的总结对比。优点缺点优点缺点stat 结构体字段
缘友一世
4 个月前
异常
·
计算机系统
计算系统安全速成之异常与进程控制【10】
参数传递约定执行流程:用户代码执行movl指令,触发页面错误异常,内核处理程序将页面从磁盘加载到内存,返回并重新执行原movl指令。
缘友一世
4 个月前
计算机系统
·
高速缓存存储器
计算系统安全速成之高速缓存存储器【6】
查找步骤写命中策略分为写直达(Write-through)和写回(Write-back)写未命中策略分为写分配和非写分配
缘友一世
4 个月前
内存分配
·
计算机系统
计算系统安全速成之动态内存分配【8】
应用程序约束显式分配器约束方法1:隐式链表(基于长度)方法2:显式链表方法3:分离空闲链表方法4:按大小排序的块
缘友一世
4 个月前
计算机系统
计算系统安全速成之虚拟内存与物理内存【9】
虚拟与物理地址空间基本参数虚拟地址组成部分物理地址组成部分操作流程(整个过程无需中断)缺页异常流程命中时的操作
缘友一世
4 个月前
汇编
·
计算机系统
计算系统安全速成之链接:理解程序的构建过程【7】
一:符号解析(Symbol Resolution)二:重定位(Relocation)主要节区(Sections)
缘友一世
4 个月前
计算机系统
·
存储器
计算系统安全速成之内存层次结构【5】
步骤1:发送地址步骤2:主存响应步骤3:CPU接收数据步骤1:发送地址步骤2:发送数据步骤3:主存存储数据
缘友一世
4 个月前
安全
·
系统安全
·
计算机系统
计算系统安全速成之内存布局与缓冲区溢出攻击【4】
正常情况:用户输入不超过4字节(如"abc"),buf能容纳,程序正常运行。 溢出情况:用户输入超过4字节(如"1234567890…"),gets会继续写入,覆盖栈上的其他数据,包括返回地址。
_Minato_
4 个月前
数据库
·
经验分享
·
笔记
·
软考
·
计算机系统
数据库知识整理——数据库控制功能
事务是一个操作序列,这些操作“要么都做,要么都不做”,是数据库环境中不可分割的逻辑工作单位。恢复的基本原理是“建立数据冗余”,建立冗余数据的方法是进行数据转储和登记日志文件。数据的转储有以下几种类型:
_Minato_
4 个月前
经验分享
·
软考
·
计算机系统
计算机系统知识总结——指令系统
一个处理器支持的指令和指令的字节级编码称为其指令集体系结构(Instruction SetArchitecture,ISA)。不同的处理器族有不同的指令集体系结构。
kyle~
5 个月前
运维
·
c++
·
计算机系统
计算机系统---USB的四种传输方式
所有USB传输都基于“主机-设备”的主从架构,主机(如电脑、手机)主导通信,设备(如U盘、键盘)被动响应。核心载体是“管道”和“端点”,这是理解四种传输方式的前提。
kyle~
6 个月前
linux
·
服务器
·
c语言
·
c++
·
操作系统
·
计算机系统
计算机系统---CPU的进程与线程处理
在计算机系统中,CPU作为“运算核心”,其核心工作并非直接执行“软件”,而是通过进程与线程这两个抽象层,实现对海量任务的有序调度、资源隔离与高效并发。理解CPU如何处理进程与线程,本质是理解操作系统如何“管理任务”与“分配算力”——这一过程覆盖了资源定义、状态流转、调度算法、同步互斥、通信机制等多个维度,是计算机体系的核心知识体系。
DebugKitty
7 个月前
arm开发
·
mmu
·
soc
·
指令集
·
计算机系统
·
alu
硬件开发2-ARM基本概要
以应用为中心,以计算机技术为基础,软硬件可裁剪的专用计算机系统。能够根据用户需求(功耗、体积、可靠性)进行灵活裁剪。