
计算机体系结构
lemonaaaaa23
这个作者很懒,什么都没留下…
展开
-
计算机系统基础 第三章 知识点梳理
第三章 程序的转换及机器级表示概述机器级指令和汇编指令一一对应,都是机器级指令。机器指令是一个0/1序列,由若干字段组成。 汇编指令是机器指令的符号表示,在不同机器上格式可以不同比如说:Intel格式:mov [bx+di-6],clAT&T格式:movb %cl, -6(%bx,%di)这两条指令的功能其实都是表示M[R[bx]+R[di]-6]←R[cl],其中R表示的是寄存器内容,M表示的是存储单元内容。IA-32 指令系统概述寄存器组织编号8位寄存器16位寄原创 2020-08-15 22:20:37 · 4061 阅读 · 0 评论 -
计算机系统基础 第二章 知识点梳理
第二章 数据的机器级表示与处理数制和编码十进制、二进制、十六进制、八进制……定/浮点表示数制十进制(Decimal):结尾加D表示。二进制(Binary):结尾加B表示。八进制(Octal):结尾加O表示。十六进制(Hexadecimal):结尾加H表示或者前缀加0x表示。进制转换:整数部分:除基取余,上左下右小数部分:乘基取整,上左下右定点数和浮点数计算机中只能通过约定小数点的位置来表示小数点小数点位置约定在固定位置的数称为定点数小数点位置约定为可浮动的数称为浮点数原创 2020-08-15 22:18:54 · 2221 阅读 · 1 评论 -
计算机系统基础 第一章 知识点梳理
第一章 系统概述这张图说的真的好,虽然和知识没有什么关系,最初看到也觉得没什么,但是学了大半学期再倒回来看这些话,我认为是十分正确的。同样的代码,不同的写法,效率可能差上成百上千倍。然后就是特别是通过bomb lab,做了之后我对整个C语言的理解都不一样了。知其然,更要知其所以然,可能这就是系统的魅力吧!为什么要学习计算机系统为了编程序的时候少出错(逻辑性,准确性,内存溢出等)为了在程序出错的时候很快找到出错的地方(gdb调试,或者直接查看汇编指令,找到错误)为了明白程序是怎样在计算机上执行的原创 2020-08-15 22:15:24 · 1218 阅读 · 0 评论