原文:信息的表示和处理 及 CS:APP 15213 datalab

信息的表示和处理 在通用计算机中中,字节作为最为最小 的可寻址的内存单元,而不是访问内存中单独的位。 寻址和字节顺序 big endian 大端法 ,数据最高字节部分地址在地址处,和人的感觉逻辑相似 little endian 小端法 ,低字节部分在低地址处 布尔代数 TRUE FALSE NOT amp AND OR EXCLUSIVE OR 异或 IEEE 浮点数 V s times M ti ...

2019-06-04 19:48 0 512 推荐指数:

查看详情

CS:APP:Lab1 -DataLab 超详解

:APP3e, Bryant and O'Hallaron docker上的环境搭建请参考下面的文章 CS ...

Wed Jan 20 04:49:00 CST 2021 2 739
CS:APP3e 深入理解计算机系统_3e Datalab实验

**由于http://csapp.cs.cmu.edu/并未完全开放实验,很多附加实验做不了,一些环境也没办法搭建,更没有标准答案。做了这个实验的朋友可以和我对对答案;)** 实验内容和要求可在http://csapp.cs.cmu.edu/3e/labs.html获得。 Data Lab ...

Wed Aug 09 22:34:00 CST 2017 0 1546
信息表示(二)

信息表示(二) 整数的扩展与截断 编写C语言的代码时常见的问题之一就是不同字长的整数相互转换直接容易引发潜在的错误。例如低字长整数转换为高字长整数会发生隐式位扩展,而高字长整数转换为低字长整数会发生隐式位截断。可能你会疑惑为什么这里只有整数而没有浮点数,这是因为浮点数在位模式上采用了与整数 ...

Wed Sep 29 04:19:00 CST 2021 0 100
CS:APP Chapter 4 Y86-64处理器设计-读书笔记

4 处理器体系结构 第四章的目标是设计一个 Y86-64 的处理器,并运行设计好的 Y86-64 的指令集。 什么是指令集 指令集 ISA,也就是处理器可以处理的指令的集合,Y86-64 的指令是简化版的 X86-64 指令,他把许多指令都细化了,例如 movq 拆分成了多个 irmovq ...

Thu Sep 23 07:25:00 CST 2021 0 106
Datalab实验

Datalab实验报告 Mizersy 3017216*** 计科*班 实验内容 1. bitAnd 1.1实验要求 bitAnd - x&y using only ~ and | Example: bitAnd(6, 5) = 4 Legal ops ...

Thu Apr 11 23:31:00 CST 2019 0 487
CSAPP DataLab

断断续续做了两天可算做的差不多,, 注意不同版本的题目可能会有所不同,搜了很多他们的题目和现在官网给的实验题都不一样,自己独立思考完整做一遍顺便记录一下。 PS:刚开始这些难度为1的题有的说实话我 ...

Wed Sep 18 05:19:00 CST 2019 0 493
《深入理解计算机系统》读书笔记 —— 第二章 信息表示处理

本章主要研究了计算机中无符号数,补码,浮点数的编码方式,通过研究数字的实际编码方式,我们能够了解计算机中不同类型的数据可表示的值的范围,不同算术运算的属性,可以知道计算机是如何处理数据溢出的。了解计算机的编码方式,对于我们写出可以跨越不同机器,不同操作系统和编译器组合的代码具有重要的帮助 ...

Tue Dec 08 18:41:00 CST 2020 0 540
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM