计算机系统

bohejia1 天前
计算机系统
计算机系统知识2核心区分关键点1、指令格式: 操作码OP 和 地址码A。 2、操作码指定要完成的操作或功能,地址码指定参与操作的操作数的地址。 (程序=》编译》许多指令》内存=》cpu执行) 3、指令的寻址方式: 顺序寻址:下一条指令的地址由程序计数器PC给出,PC每次自增+1。 跳跃寻址:下一条指令的地址由指令本身给出。(jump __)for循环 4、操作数的寻址方式: 立即寻址:指令的地址字段不是操作数的地址,而是操作数本身,速度最快;【不访问内存】 直接寻址:指令的地址码字段给出操作数在内存的地址(操作数在内存中
缘友一世19 天前
io·计算机系统
计算系统安全速成之系统级I/O【11】好的,这是一个使用表格对标准I/O和Unix I/O进行的总结对比。优点缺点优点缺点stat 结构体字段
缘友一世19 天前
异常·计算机系统
计算系统安全速成之异常与进程控制【10】参数传递约定执行流程:用户代码执行movl指令,触发页面错误异常,内核处理程序将页面从磁盘加载到内存,返回并重新执行原movl指令。
缘友一世20 天前
计算机系统·高速缓存存储器
计算系统安全速成之高速缓存存储器【6】查找步骤写命中策略分为写直达(Write-through)和写回(Write-back)写未命中策略分为写分配和非写分配
缘友一世20 天前
内存分配·计算机系统
计算系统安全速成之动态内存分配【8】应用程序约束显式分配器约束方法1:隐式链表(基于长度)方法2:显式链表方法3:分离空闲链表方法4:按大小排序的块
缘友一世20 天前
计算机系统
计算系统安全速成之虚拟内存与物理内存【9】虚拟与物理地址空间基本参数虚拟地址组成部分物理地址组成部分操作流程(整个过程无需中断)缺页异常流程命中时的操作
缘友一世22 天前
汇编·计算机系统
计算系统安全速成之链接:理解程序的构建过程【7】一:符号解析(Symbol Resolution)二:重定位(Relocation)主要节区(Sections)
缘友一世25 天前
计算机系统·存储器
计算系统安全速成之内存层次结构【5】步骤1:发送地址步骤2:主存响应步骤3:CPU接收数据步骤1:发送地址步骤2:发送数据步骤3:主存存储数据
缘友一世25 天前
安全·系统安全·计算机系统
计算系统安全速成之内存布局与缓冲区溢出攻击【4】正常情况:用户输入不超过4字节(如"abc"),buf能容纳,程序正常运行。 溢出情况:用户输入超过4字节(如"1234567890…"),gets会继续写入,覆盖栈上的其他数据,包括返回地址。
_Minato_1 个月前
数据库·经验分享·笔记·软考·计算机系统
数据库知识整理——数据库控制功能事务是一个操作序列,这些操作“要么都做,要么都不做”,是数据库环境中不可分割的逻辑工作单位。恢复的基本原理是“建立数据冗余”,建立冗余数据的方法是进行数据转储和登记日志文件。数据的转储有以下几种类型:
_Minato_1 个月前
经验分享·软考·计算机系统
计算机系统知识总结——指令系统一个处理器支持的指令和指令的字节级编码称为其指令集体系结构(Instruction SetArchitecture,ISA)。不同的处理器族有不同的指令集体系结构。
kyle~2 个月前
运维·c++·计算机系统
计算机系统---USB的四种传输方式所有USB传输都基于“主机-设备”的主从架构,主机(如电脑、手机)主导通信,设备(如U盘、键盘)被动响应。核心载体是“管道”和“端点”,这是理解四种传输方式的前提。
kyle~3 个月前
linux·服务器·c语言·c++·操作系统·计算机系统
计算机系统---CPU的进程与线程处理在计算机系统中,CPU作为“运算核心”,其核心工作并非直接执行“软件”,而是通过进程与线程这两个抽象层,实现对海量任务的有序调度、资源隔离与高效并发。理解CPU如何处理进程与线程,本质是理解操作系统如何“管理任务”与“分配算力”——这一过程覆盖了资源定义、状态流转、调度算法、同步互斥、通信机制等多个维度,是计算机体系的核心知识体系。
DebugKitty4 个月前
arm开发·mmu·soc·指令集·计算机系统·alu
硬件开发2-ARM基本概要以应用为中心,以计算机技术为基础,软硬件可裁剪的专用计算机系统。能够根据用户需求(功耗、体积、可靠性)进行灵活裁剪。
danzongd5 个月前
c++·内存·优化·汇编语言·计算机系统·寄存器
浅谈C++ const分别考虑以下代码:请问两次代码分别会输出什么?运行后不难发现,前者会输出42,后者则输出1。事实上,两者逻辑几乎一致:
亿维数组5 个月前
c语言·笔记·计算机系统
【CSAPP全书详细笔记系列】第一章-计算机系统概述本系列为《Computer Systems A Programmer’s Perspective(Third Edition)》的读书详细笔记,本书的相关lab将上传至我个人的github,lab的记录将在后续单独发实验记录的文章!本人github链接为:https://github.com/waibibab123,希望和大家一起交流学习,除了homework之外的其它的部分题目(书中每章的后面有答案)也会在笔记中提及。本系列持续更新,并在此立个flag,2025年年底左右全部更新完毕(全部笔记加每个实验
计算机sci论文精选5 个月前
计算机网络·机器学习·机器人·人机交互·cvpr·计算机系统·并行与分布计算
CVPR 前沿洞察 | 人机交互论文出圈,引领交互模式变革关注gongzhonghao【CVPR顶会精选】在人工智能与传感技术的驱动下,人机交互已突破键盘鼠标的传统范式,实现了语音识别、手势控制、情感计算等自然交互方式,并深度融入可穿戴设备与智能环境。
LUCIAZZZ6 个月前
java·大数据·spring boot·spring·操作系统·计算机系统
TTL+日志的MDC实现简易链路追踪配置输出格式,让我们自己加的TraceId可以成功输出生成我们的TraceId放到我们的slf4j的MDC里面
LUCIAZZZ6 个月前
java·服务器·开发语言·网络·操作系统·计算机系统
高性能网络模式-Reactor和Preactor部分内容来源:小林Coding① Reactor(反应器)作用:监听所有连接的 I/O 事件,并将事件分发给对应的 Handler 处理
gyeolhada6 个月前
学习·计算机系统
操作系统-第四章存储器管理和第五章设备管理-知识点整理(知识点学习 / 期末复习 / 面试 / 笔试)通用存储层次:CPU寄存器、主存、辅存、具体功能划分:存储器管理对象:内存管理目标:逻辑地址与物理地址的含义、关系