首页 > TAG信息列表 > 计算机系统

深入理解计算机系统(第2章 信息的表示和处理②)

目录2.2 整数(Integer)表示2.2.1 整型数据类型2.2.2 无符号数编码2.2.3 有符号数(补码two's-complement)编码2.2.4 有符号数和无符号数之间的转换2.2.5 C语言中的有符号数和无符号数2.2.6 扩展一个数字的位表示(增加位数)2.2.7 截断(Truncate)数字(减小位数)2.2.8 关于有符号数与无符号

3、计算机系统漫游

目录1 计算机的信息2 编译系统3 编译系统4 高速缓存5 存储器层次结构6 操作系统6.1 操作系统的抽象表示6.2 进程 1 计算机的信息 信息:就是位+上下文 系统中所有的信息,包括磁盘文件、内存中的程序,内存中存放的用户数据,以及网络上传输的数据,都是由一串0、1表示 位:指8位二进制组成一

软件设计师-计算机系统基础

计算机系统硬件的基本组成 计算机系统由硬件和软件组成,它们协同工作来运行程序。 基本硬件系统:运算器,控制器,存储器,输入和输出设备5大 部件组成。 中央处理单元:运算器,控制器。(CPU) 中央处理单元 是计算机系统的核心部件,负责获取程序指令、对指令译码并加以执行。 CPU的功能 程序控

【计算机组成原理】计算机系统的层次结构

  汇编语言和机器语言是一一对应的,汇编语言只是助记符     解释性语言:好比同声翻译,每次都要翻译 编译性语言:好比一次性翻译,只要翻译一次    

计算机系统基础知识

计算机系统 计算机概述 计算机的发展历程 目前公认的第一台电子数字计算机是ENIAC,根据计算机本身采用的无力不见不同,将其发展分为四个阶段, 电子管计算机时代 晶体管计算机时代 小规模集成电路计算机时代 大规模和超大规模集成电路计算机时代 计算机体系结构 ENIAC可以提高计算速

计算机知识(咬文嚼字系列):计算机系统的硬件组成

计算机的硬件组成:   计算机系统由软件和硬件组成的,硬件由控制器,运算器,存储器,输入输出设备五个分类组件所组成; 其中控制器和运算器集成到CPU CPU的功能:   程序控制:通过指令执行来控制程序的执行顺序,这是CPU的重要功能   操作控制:CPU产生每条指令的操作信号,并且将指令送到对应

【理论积累】计算机组成原理第一版【一】——计算机系统概论部分

计算机及其功能特点 计算机是电子计算机的统称,有模拟计算机和数字计算机 模拟计算机处理的是连续变化的微电信号物理量 数字计算机处理的是离散的微电信号物理量 计算机是一种能够按预先存入的工作程序连续自动进行信息处理的微电子设备 形态特征:变换两种微电信号的物

计算机系统 流水线技术

计算机系统 流水线技术 Mar 31, 2022 ✧ 字数统计:3.3k(字)    ♨︎ 阅读时长:11(分钟) 本文介绍计算机系统中采用的流水线技术,包括流水线相关的基础知识、工作原理、流水线技术对性能的改进、吞吐率、加速比和效率等相关的计算以及存在的问题等内容。 流水线技术简单介绍 流水

【计算机组成原理】计算机系统的层次结构

注意: 编译和解释之间的区别。 编译类似于全文翻译。解释类似于同声传译。     计算机组成原理和计算机体系结构的不同: 比如说对于乘法指令: 计算机体系结构研究如何设计硬件和软件之间的接口,有没有乘法指令。 计算机组成原理研究如何实现用硬件实现所定义的接口,如何实现乘法

计算机系统4-> 计组与体系结构1 | 基础概念介绍

在大二上学期学习数字逻辑的过程中,我对计算机如何运作产生了兴趣,因此开了这个系列来记录自己在这方面的学习过程,此前三篇分别是: 计算机系统->Hello World的一生 | 程序如何运行,从大致过程上介绍了一个简单的Hello World程序是如何被计算机实现的 计算机系统2->从芯片说起 | 芯

字节知识

位:"位 (bit)"是电子计算机中最小的数据单位。 每一位的状态只能是0或1。 字节:8个二进制位构成1个"字节 (Byte)",它是存储空间的基本计量单位 字节:在多数的计算机系统中,一个字节是一个8位长的数据单位,大多数的计算机用一个字节表示一个字符、数字或其他字符。 一个字节也可以表示一

计算机系统-汇编基础

一.寄存器&数据传送mov指令 1.80386通用寄存器         16位:AX,BX,CX,DX;SI,DI;SP,BP;         8位:AH,AL;BH,BL;CH,CL;DH,DL         32位:EAX,EBX,ECX,EDX;ESI,EDI;ESP,EBP         段寄存器:DS,ES,SS等 2.AT&T汇编代码         格式:指令 源

《深入理解计算机系统》——如何分析汇编指令

汇编指令的相关基础知识 文章目录 汇编指令的相关基础知识前言一、寄存器种类及其功能二、常用汇编指令解析1.mov指令2.add指令3.sub指令4.push指令5.pop指令6.jmp指令7.call指令8.ret指令9.cmp指令10.jg指令 三、寻址方式1.立即数寻址2.直接寻址3.间接寻址4.变址寻址5.BIS

软件工程概述思维导图总结(一)

软件工程概述 关于作者 作者介绍

微型计算机系统的主要性能指标

1、字长:指计算机内部一次可处理的二进制位数。 2、存储器容量:一般以字节为单位来表示。 3、运算速度:有几种不同的运算速度的计算方法: 1)MIPS方法:以每秒能执行几百万条指令来衡量。 2)最短指令法:以执行时间最短的指令为标准来计算。 3)直接计算法:根据主频和指令的执行所需的时钟

操作系统——计算机系统概述

计算机系统的特征 1. 并发 并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,微观上是交替发生的。并行:指两个或多个事件在同一时刻同时发生 单核CPU:同一时刻只能执行一个程序,各个程序只能并发地执行 多核CPU:同一时刻可以同时执行多个程序,多个程序可以

计算机二级公共基础知识——计算机系统

计算机系统 计算机概述 计算机的发展历程 目前公认的第一台电子数字计算机是ENIAC,根据计算机本身采用的无力不见不同,将其发展分为四个阶段, 电子管计算机时代 晶体管计算机时代 小规模集成电路计算机时代 大规模和超大规模集成电路计算机时代 计算机体系结构 ENIAC可以提高计算速

深入理解计算机系统-系列学习笔记 0127

补充一下几天前的笔记 前几天学习到,执行hello程序时,hello程序被从磁盘复制到cpu再复制到显示器,:花了大量时间搬运数据,这对于执行程序是额外的开销,应该减少这个时间。怎么减少?提高搬运速度。提高哪里的搬运速度?提高搬运慢的地方的速度。哪里搬运慢?从磁盘到cpu慢 为啥慢? 因为越

哈工大 计算机系统 实验七

所有实验文件可见github 计算机系统实验整理 实验报告 实 验(七) 题 目 TinyShell 微壳   专 业 计算机 学   号 1190300321 班   级 1936602 学 生 郑晟赫     指 导 教 师 刘宏伟

哈工大 计算机系统 实验八

所有实验文件可见github 计算机系统实验整理 实验报告 实 验(八) 题 目 Dynamic Storage Allocator 动态内存分配器 专 业 计算机 学   号 班   级 学 生 姓 名    指 导 教 师   实 验 地 点  

哈工大 计算机系统 实验五

所有实验文件可见github 计算机系统实验整理 实验报告 实 验(五) 题 目 LinkLab 链接   专 业 计算学部 学   号 班   级 学 生     指 导 教 师    实 验 地 点     实 验 日

哈工大 计算机系统 实验六

所有实验文件可见github 计算机系统实验整理 实验报告 实 验(六) 题 目 Cachelab 高速缓冲器模拟  专 业 学   号 班   级 学 生 指 导 教 师 实 验 地 点 实 验 日 期 计算机科学与技术学院 目 录 第1章 实验基本信息 - 3 - 1.1 实验目的 - 3 - 1.2

哈工大 计算机系统 实验1

所有实验文件可见github 计算机系统实验整理 实验报告 实 验(一) 题 目 Linux下C工具应用        专 业 计算机学院 学   号 班   级 学 生     指 导 教 师    实 验 地 点     实 验 日

计算机系统结构中的8个伟大思想

文章目录 前言8个伟大思想1.面向摩尔定律的设计2.使用抽象简化设计3.加速大概率事件4.通过并行提高性能5.通过流水线提高性能6.通过预测提高性能7.存储器层次8.通过冗余提高可靠性 总结 前言 本文的主要内容是介绍计算机系统结构中的8个伟大思想,包括摩尔定律、抽象简化

《深入理解计算机系统》CSAPP_TshLab

TshLab 开始日期:22.1.20 操作系统:linux 调试工具:linux terminal 目录TshLabPreknowledgeFunctionsAttentioneval()do_bgfg()waitfg()builtin_cmd()sigchld_handler()sigint_handler()sigstp_handler()Put all togethertrace15 & 16Conclusion Preknowledge tshlab的意思是:tiny sh