码迷,mamicode.com
首页 >  
搜索关键字:深入理解计算机系统    ( 324个结果
《深入理解计算机系统》 读书笔记
第一部分 概述 综述 本书从几个生动的计算机程序实例引入,带我们走进了一个庞大的计算机世界。计算机系统的诞生经历了无数个创新性时刻,每一个看似显然的成果都是来之不易的。比如,让计算机用一种我们能够理解的语言和我们交谈,就包含预处理、编译、链接、执行四个过程,每一个过程的进行和两个过程之间的过渡都包含 ...
分类:其他好文   时间:2018-03-07 23:49:29    阅读次数:211
深入理解计算机系统学习笔记1
整数运算 1.整型数据类型 重点: 取值范围不对称——负数的范围比整数的范围大1 C和C++都支持有符号(默认)和无符号数。Java只支持有符号数 2.无符号数的编码与补码编码 重点: 补码的范围不对称, 最大的无符号数值刚好比补码的最大值的两倍大1 3.有符号数和无符号数之间的转换 重点: 强制类 ...
分类:其他好文   时间:2018-02-24 23:07:49    阅读次数:174
深入理解计算机系统(中文版第二版)
下载地址:网盘下载 内容简介 · · · · · · 从程序员的视角,看计算机系统!本书适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。粗略来看,计算机系统包括处理器和存储器硬件、 ...
分类:其他好文   时间:2018-02-24 14:50:14    阅读次数:195
《深入理解计算机系统》第四章 处理器体系结构
《深入理解计算机系统》第四章 处理器体系结构 我们看到的计算机系统都只限于机器语言程序级。处理器执行一系列指令每天指令执行某个简单操作,它们被编码为由一个或多个字节序列组成的二进制格式。在本章的学习中,我们主要了解ISA抽象的作用以及了解流水线和实现方式。 4.1 Y86 64指令集体系结构 字节序 ...
分类:其他好文   时间:2018-02-24 13:18:31    阅读次数:165
《深入理解计算机系统(第三版)》第四章
4.1 Y86 64 指令集体系结构 1.指令体系结构:处理器支持的指令和指令的字节级编码。 2.与 X86 64 相比,Y86 64 指令集的数据类型、指令和寻址方式要少一些,字节级编码也比较简单,机器代码没有 Y86 64 紧凑,虽简单但足够完整。 3.定义一个指令集体系结构与包括定义各种 状态 ...
分类:其他好文   时间:2018-02-22 21:21:50    阅读次数:220
20179215《深入理解计算机系统(第三版)》第三章
《深入理解计算机系统》第三章 程序的机器级表示学习 读书笔记 一、这章主要任务:   二、程序编码  计算机系统使用了多种不同形式的抽象,利用更简单的抽象模型来隐藏实现的细节。对于机器级编程来说,其中两种抽象尤为重要: 1、指令集体系结构或指令级框架:它定义了处理器状态、指令的格 ...
分类:其他好文   时间:2018-02-04 22:50:39    阅读次数:242
《深入理解计算机系统》第三章学习笔记
通过本周的学习,总结出一下知识内容 机器级代码 计算机系统使用了多种不同形式的抽象,利用更简单的抽象模型来隐藏实现的细节。 对于机器级编程来说,其中两种抽象尤为重要: 1、指令集体系结构(Instruction set architecture ISA) 它定义了处理器状态、指令的格式,以及每条指令 ...
分类:其他好文   时间:2018-02-04 16:35:47    阅读次数:201
《深入理解计算机系统(第三版)》第三章
3.1 程序编码 1.计算机系统使用了多种不同形式的抽象,对于机器级编程来说,两种抽象尤为重要: 指令集体系结构(ISA):定义了处理器状态、指令的格式,以及每条指令对状态的影响 机器级程序使用的存储器地址是虚拟地址:提供的存储器模型看上去是一个非常大的字节数组 2.反汇编器使用的指令命名规则与GC ...
分类:其他好文   时间:2018-02-03 19:01:35    阅读次数:329
深入理解计算机系统_3e 第八章家庭作业 CS:APP3e chapter 8 homework
8.9 关于并行的定义我之前写过一篇文章,参考: "并发与并行的区别 The differences between Concurrency and Parallel" 8.10 A. B. `longjmp` C. 8.11 4次 8.12 8次 8.13 保证x=4在x=3之前即可(拓扑排序), ...
分类:移动开发   时间:2017-12-25 11:31:02    阅读次数:484
《深入理解计算机系统》——信息的表示和处理
一、信息存储 系统将8位的块作为最小的可寻址存储器单位,机器级程序系统看成一个大的数组,然后通过地址来获得存储器中的这些块的内容。 数据在计算机中的存储都是用二进制,不过二进制不易表示,一般我们用十六进制来表示。如八位的十六进制范围为00~FF。 计算机的字长代表其整数数据的大小,同时也是系统絮凝地 ...
分类:其他好文   时间:2017-12-18 01:28:02    阅读次数:134
324条   上一页 1 ... 5 6 7 8 9 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!