计算机组成原理--笔记二
目录
一.计算机系统的工作原理
二.计算机的性能指标
1.存储器的性能指标
2.CPU的性能指标
3.系统整体的性能指标(静态)
4.系统整体的性能指标(动态)
三.进制计算
1.任意进制 => 十进制
2.二进制 <=> 八、十六进制
3.十进制 => 任意进制
拓:各个进制常见书写
拓:真值和机器数
一.计算机系统的工作原理

二.计算机的性能指标
1.存储器的性能指标
MAR,反映最多有几个存储单元
MDR,反映每个存储单元的大小(即存储字长)
由此可得,总容量有多少,
总容量 = 存储单元个数 * 存储字长 bit = 存储单元个数 * 存储字长 / 8 Byte
1 Byte = 8 bit


2.CPU的性能指标


CPU执行时间(整个程序的耗时) = CPU时钟周期数 / 主频 = (指令条数 * CPI)/ 主频

此处的K、M、G、T,要与上文的二进制K、M、G、T做区分,前者衡量频率、速率,后者衡量存储容量、文件大小。
一般,说的哪个CPU快,其实比较的是IPS,也就是说,主频高的CPU不一定快,与此同时,IPS更高的也不一定快,上述比较的前提是,两个CPU的用途是相同的。(CPU的类型不同,那就不能一概而论了)
3.系统整体的性能指标(静态)
· 数据通路带宽,数据总线一次可以并行传达信息的位数(各部硬件通过数据总线传递数据)
· 吞吐量,指系统单位时间内处理的请求数量。

· 响应时间,指从用户向计算机发送一个请求,到系统对该请求做出响应并获得它所需结果的等待时间。

4.系统整体的性能指标(动态)

三.进制计算
1.任意进制 => 十进制

十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F(15)。
2.二进制 <=> 八、十六进制

二进制分组时,从小数点处向左右分组,缺位则补0.
每一组都是转成十进制。
3.十进制 => 任意进制
· 十进制转二进制
整数,

如图,75D 转二进制,除基取余,结果为 1001011
小数,

乘基取整,无限循环就用省略号省略。
· 十进制转八进制(十六进制同理)
法一,依据上文转二进制思路,依次除以8取余。
法二,先转为二进制,之后,再转为八进制。
一般,使用拼凑转二进制,再其他进制,更加快捷,只需要记住2的n次方的值。

对于小数部分,更推荐使用乘基取整。
拓:各个进制常见书写

拓:真值和机器数


相关文章:
计算机组成原理--笔记二
目录 一.计算机系统的工作原理 二.计算机的性能指标 1.存储器的性能指标 2.CPU的性能指标 3.系统整体的性能指标(静态) 4.系统整体的性能指标(动态) 三.进制计算 1.任意进制 > 十进制 2.二进制 <> 八、十六进制…...
麒麟系统中删除权限不够的文件方法
在麒麟系统中删除权限不够的文件,可以尝试以下几种方法: 通过修改文件权限删除 打开终端:点击左下角的“终端”图标,或者通过搜索功能找到并打开终端 。定位文件:使用cd命令切换到文件所在的目录 。修改文件权限&…...
自定义提示确认弹窗-vue
最初可运行代码 弹窗组件代码: (后来发现以下代码可运行,但打包 typescript 类型检查出错,可打包的代码在文末) <template><div v-if"isVisible" class"dialog"><div class&quo…...
运行fastGPT 第五步 配置FastGPT和上传知识库 打造AI客服
运行fastGPT 第五步 配置FastGPT和上传知识库 打造AI客服 根据上一步的步骤,已经调试了ONE API的接口,下面,我们就登陆fastGPT吧 http://xxx.xxx.xxx.xxx:3000/ 这个就是你的fastGPT后台地址,可以在configer文件中找到。 账号是…...
CSS 合法颜色值
CSS 颜色 CSS 中的颜色可以通过以下方法指定: 十六进制颜色带透明度的十六进制颜色RGB 颜色RGBA 颜色HSL 颜色HSLA 颜色预定义/跨浏览器的颜色名称使用 currentcolor 关键字 十六进制颜色 用 #RRGGBB 规定十六进制颜色,其中 RR(红色&…...
Redis - General - 未授权访问漏洞(用户配置问题)
0x01:产品简介 Redis(Remote Dictionary Service,远程数据服务),是一款开源的基于内存的键值对存储系统,其主要被用作高性能缓存服务器使用(比如作为消息中间件和用于 Session 共享)…...
解决 WSL 2 中 Ubuntu 22.04 安装 Docker 后无法启动的问题
问题场景 安装Docker后,执行sudo service docker start启动Docker,提示启动成功 rootDev:~# sudo service docker start * Starting Docker: docker [ OK ]执行su…...
Conda的一些常用命令
以下是Conda的一些常用命令: pip freeze > requirements.txt pip install -r requirements.txt 基本信息查看类 查看conda版本: conda -V 或 conda --version 可以查看当前安装的conda版本。 查看conda帮助信息: conda -h 或 conda --he…...
AI 大爆发时代,音视频未来路在何方?
AI 大模型突然大火了 回顾2024年,计算机领域最大的变革应该就是大模型进一步火爆了。回顾下大模型的发展历程: 萌芽期:(1950-2005) 1956年:计算机专家约翰麦卡锡首次提出“人工智能”概念,标志…...
Invicti-Professional-V25.1
01 更新介绍 此更新包括对内部代理的更改。内部扫描代理的当前版本为 25.1.0。内部身份验证验证程序代理的当前版本为 25.1.0。#新功能现在,单击扫描摘要屏幕中的预设扫描图标会将您重定向到具有过滤视图的 “最近扫描” 页面,从而改进导航和对相关扫描…...
【版图设计】2025年 最新 Cadence Virtuoso IC617 虚拟机环境配置全过程 集成电路版图设计环境配置
一、Cadence Virtuoso IC617 是什么? Cadence Virtuoso 是一个电子设计自动化(EDA)工具,主要用于集成电路(IC)的设计和仿真,尤其是在模拟、混合信号和射频(RF)电路设计领…...
Python基本概念与实践
Python语言,总给我一种“嗯?还能这么玩儿?”的感觉 Python像一个二三十岁的年轻人,自由、年轻、又灵活 欢迎一起进入Python的世界~ 本人工作中经常使用Python,针对一些常用的语法概念进行持续记录。 目录 一、类与常…...
# [Unity] 【游戏开发】获取物体和组件的脚本方法
在Unity开发中,获取游戏物体(GameObject)及其组件(Component)是脚本编程的核心技能。本文将详细介绍如何在脚本中访问游戏物体及其组件,深入讲解常用的获取方法及优化策略,以帮助开发者高效编写Unity脚本。 1. 理解游戏物体与组件的关系 游戏物体(GameObject):Unity场…...
10 为什么系统需要引入分布式、微服务架构
java技术的发展 在java开始流行起来之后,主要服务于企业家应用,例如ERP,CRM等等,这些项目是为企业内部员工使用,我们的思维是怎么用设计模式,如何封装代码。让开发人员关注到业务上去,系统也就那么几十几百…...
大数据系列之:上传图片到cos、cos
大数据系列之:上传图片到cos、cos 安装python cos sdk上传图片到cos高级上传接口分页列举桶内对象cos桶之间复制cos桶之间复制图片数据 安装python cos sdk pip install -U cos-python-sdk-v5上传图片到cos # -*- codingutf-8 from qcloud_cos import CosConfig fr…...
wsl 使用 docker
直接在 wsl 安装 docker , 有可能会失败,可以通过在 windows 安装 Docker Desktop,然后连接 wsl 进行解决 注意: 1. 需要先安装 wsl 2. 使用时要先启动 docker Desktop, 才能在 wsl 中使用 下载: Docker: Accelerated Containe…...
归并延拓:LeetCode归并排序逆序对问题
前言 欢迎来到我的算法探索博客,在这里,我将通过解析精选的LeetCode题目,与您分享深刻的解题思路、多元化的解决方案以及宝贵的实战经验,旨在帮助每一位读者提升编程技能,领略算法之美。 👉更多高频有趣Lee…...
51.WPF应用加图标指南 C#例子 WPF例子
完整步骤: 先使用文心一言生成一个图标如左边使用Windows图片编辑器编辑,去除背景使用正方形,放大图片使图标铺满图片使用格式工程转换为ico格式,分辨率为最大 在资源管理器中右键项目添加ico类型图片到项目里图片属性设置为始终…...
Springboot 注解缓存使用教程
Spring Boot Cache 注解使用教程 Spring Boot 提供了强大的缓存抽象,开发者可以通过注解快速实现缓存功能,从而提高系统性能。本教程将全面介绍 Spring Boot 提供的缓存相关注解及其作用,并结合示例讲解实际应用。 1. 常用缓存注解概览 Spring Boot 缓存提供以下核心注解…...
Python爬虫:从入门到实践
Python爬虫学习资料 Python爬虫学习资料 Python爬虫学习资料 在当今数字化信息爆炸的时代,数据已成为企业和个人发展的重要资产。Python爬虫作为一种高效获取网络数据的工具,正逐渐被广大开发者所熟知和应用。无论是市场调研、学术研究,还是…...
保姆级教程:手把手教你查看FortiGate防火墙的‘固件和通用更新’服务状态
FortiGate防火墙固件更新状态检查全攻略:从Web界面到CLI的完整指南 在网络安全运维的日常工作中,FortiGate防火墙的固件管理是保障系统安全稳定的关键环节。特别是从FortiOS 7.4版本开始,固件更新规则的变化让许多管理员在操作过程中遇到了意…...
Windows驱动清理完全指南:使用DriverStore Explorer轻松管理驱动存储
Windows驱动清理完全指南:使用DriverStore Explorer轻松管理驱动存储 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 你是否曾因C盘空间不足而烦恼?是否遇到过因…...
D4案例2 Nginx/Java服务自定义镜像部署及(NAS/NFS文件存储)动静分离实现
D4案例2 Nginx/Java服务自定义镜像部署及(NAS/NFS文件存储)动静分离实现 第一步:重新创建干净的命名空间 kubectl get namespace linux36 -o json | jq .spec.finalizers=[] | kubectl replace --raw /api/v1/namespaces/linux36/finalize -f - kubectl delete deploy -n linu…...
终极指南:如何用Bitfocus Companion将普通控制器变身高性价比专业控制台
终极指南:如何用Bitfocus Companion将普通控制器变身高性价比专业控制台 【免费下载链接】companion Bitfocus Companion enables the Elgato Stream Deck and other controllers to be a professional shotbox surface for an increasing amount of different pres…...
waifu2x-caffe终极指南:5分钟掌握AI图像放大降噪神器
waifu2x-caffe终极指南:5分钟掌握AI图像放大降噪神器 【免费下载链接】waifu2x-caffe waifu2xのCaffe版 项目地址: https://gitcode.com/gh_mirrors/wa/waifu2x-caffe 你是否曾经为模糊的动漫截图、低分辨率的老照片而苦恼?waifu2x-caffe正是为解…...
BG3 Mod Manager:5个步骤轻松掌握《博德之门3》模组管理技巧
BG3 Mod Manager:5个步骤轻松掌握《博德之门3》模组管理技巧 【免费下载链接】BG3ModManager A mod manager for Baldurs Gate 3. This is the only official source! 项目地址: https://gitcode.com/gh_mirrors/bg/BG3ModManager 你是否厌倦了手动管理《博德…...
把 BAPI、RAP 和 Clean Core 接到一条线上,聊透 BAPI 型 RAP Business Object 的可扩展性
在很多真实项目里,最麻烦的场景从来不是 新建一个 RAP BO,而是手里已经有一套跑了很多年的 BAPI,业务规则、消息处理、权限控制、编号逻辑、过账动作,全都压在里面。业务部门又不想推倒重来,只是希望把它接到 SAP Fiori、OData、RAP 这条现代开发链路上,同时还得满足 Cle…...
Mininet实战指南:从基础命令到高级网络模拟
1. Mininet入门:基础命令与核心概念 第一次接触Mininet时,我完全被它模拟真实网络的能力震撼到了。这个轻量级网络仿真工具能在单台Linux机器上创建包含主机、交换机、控制器和链路的虚拟网络,特别适合做SDN开发和网络协议测试。记得当时为了…...
【Loom响应式重构黄金窗口期】:JDK21 LTS已发布,你的Java 8/17项目还剩9个月兼容缓冲期!
第一章:Loom响应式重构黄金窗口期全景洞察Java Loom 项目自JDK 21正式转为生产就绪以来,其虚拟线程(Virtual Threads)与结构化并发(Structured Concurrency)能力正深刻重塑高并发服务的架构范式。当前正处于…...
零基础极速上手:10分钟用AI建站工具生成一个企业官网
很多朋友觉得搭建官网是件很“技术”的事,需要懂代码、会设计。其实,在当下的AI时代,哪怕你完全零基础,也能在10分钟内生成一个结构、看着专业的公司官网。这篇教程,我们就用一套通用的方法,带你走一遍从零…...
