
计算机系统
Rraion
Kafen Wong
展开
-
ASM(X):Linux配置x86汇编环境
参考视频 配置环境 sudo apt install ddd (调试器, gdb的GUI前端) sudo apt install xfonts-100dpi (ddd使⽤,安装后建议重启) sudo apt install nasm (汇编语⾔编译器) pwndbg (gdb最⽕插件之⼀, optional) sudo apt install gcc-multilib (多版本C语⾔库,为了⽣成32/ 64位不同版本的可执⾏⽂件) ...原创 2022-01-27 16:34:57 · 1112 阅读 · 0 评论 -
计算机系统(X):信息的处理和表示
字长 字长 定义 计算机一次能处理的实际位数长度 特性 决定了虚拟空间的地址范围(字长ω\omegaω->地址空间范围2ω−12^{\omega}-12ω−1) 寻址和字节顺序 为什么要有寻址和字节顺序:寻址是找程序对象在哪里,字节顺序保证读出的数据不失真 ...原创 2022-01-26 21:16:31 · 196 阅读 · 0 评论 -
计算机系统(X):操作系统管理硬件
计算机系统的分层视图 操作系统提供的抽象表示 操作系统 定义 管理计算机硬件与软件资源的计算机程序 作用 放置硬件被滥用,向应用程序提供简单的机制来控制底层硬件设备 位置 应用程序和硬件之间 抽象概念 进程,虚拟内存,文件等 项目 解释 属性 进程 操作系统对一个正在运行的程序的一种抽象 线程 线程的组成单元 虚拟内存 ?? 文件 字节序列 ...原创 2022-01-26 21:02:19 · 337 阅读 · 0 评论 -
计算机系统(X):处理器读取并且解释储存再内存中的指令
shell Shell 模拟图 解释 Shell是一种应用程序,是用户和操作系统内核交流的桥,同时Shell也是一种编程脚本 查看shell命令 cat /etc/shells 默认shell echo $SHELL 系统的硬件组成 部分 解释 特性 总线 一组线 总线位数:32位,64位等 IO设备 输入/输出 连接系统和外部世界,每个IO设备都通过一个控制器/适配器与IO总线连接 主存 临时储存设备 由一组DRAM芯片组成,逻辑上来说是一个线原创 2022-01-26 19:59:06 · 127 阅读 · 0 评论