计算机硬件(考点篇)试题

波特率:

在电子通信领域,波特(Baud)即调制速率,指的是有效数据讯号调制载波的速率,即单位时间内载波调制状态变化的次数。波特(Baud,单位符号:Bd)。

波特率表示单位时间内传送的码元符号的个数,它是对符号传输速率的一种度量,它用单位时间内载波调制状态改变的次数来表示,波特率即指一个单位时间内传输符号的个数。

既然是单位时间内传输符合的个数,那变化就大了,应该是个范围,而且也是可以变化的。

串行总线的发送和接收可使用多种方式,软件查询只是一种,还有中断等等。

串行总线不一定是全双工的,有半双工、全双工,而且全双工也是2条线,一条线发,一条线收。

200 / 13 = 15.384...

主频:CPU的时钟频率称为主频,主频越高,则计算机工作速度越快(一般情况下)。

外频:系统的前端总线频率(FSB)也就是所谓的外频,是由主板为CPU提供的基准的时钟频率

倍频:倍频即主频与外频之比的倍数。倍频  =  主频  /  外频 

简单理解:主频是cpu干活的速度,外频是cpu外面的总线、内存的干活速度,但是CPU比总总线和内存相比快了不是一点半点,得差好多倍,这个差了好多倍我们就叫他倍频。

参考:CPU主频,倍频,外频,系统总线频率,前端总线频率-CSDN博客

以下详细来自百度:

主频即CPU的时钟频率,计算机的操作在时钟信号的控制下分步执行,每个时钟信号周期完成一步操作,时钟频率的高低在很大程度上反映了CPU速度的快慢。 [1]

主频和实际的运算速度存在一定的关系,但并不是一个简单的线性关系。主频表示在CPU内数字脉冲信号震荡的速度,CPU的运算速度还要看CPU的流水线、总线等各方面的性能指标。也就是说,主频仅仅是CPU性能表现的一个方面,而不代表CPU的整体性能。

CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是“CPU的主频”。很多人认为CPU的主频就是其运行速度,其实不然。CPU的主频表示在CPU内数字脉冲信号震荡的速度,与CPU实际的运算能力并没有直接关系(也就是说现今CPU主频的高低不会直接影响CPU运算能力,并不是说对运算能力没影响。只是因为现今CPU主频再低,也比其他硬件频率如内存高的多)。

除数:

多项式阶:5        4        3        2        1        0

有 1 无 0:1        0        1        0        1        1        -------- 除数

111000110  /  101011  计算方式异或,同0非1

得到的余数就是结果 : 11001,选择B。D是在前面补位0了(只有在前面补位值才不会变),补位的目的是把凑足阶的最大位数(这里5最高阶),然后把余数放在原信息后面一起发送过去。

设n条指令执行

周期为3
流水线执行时间 (2+1+3+1+2) + (n-1)*3 = 3n + 6
吞吐率 = n / 流水线执行时间 =  n / (3n + 6)
加速比 = 不使用流水线 / 使用流水线 = 9*n  /  (3n + 6)

吞吐率取值极限就是1/3,选B,10条加速比是 3*10 / (10+2) = 10:4= 5:2,选C

这个题做过类似的,一周30ms,10个块所以每个块3ms;单缓冲区,说明,读取后存入缓冲区还不能接着读,只能等缓冲区不用了才可接着读,而且每读取一个记录处理时间是6ms,所以这6ms内不能读取。

最长时间就是:一遍只读一个并处理,30*10+6 = 306ms,从第9个开始,占用第10圈,3ms,第十个读完后已经完成第10圈但是还许哟啊6ms来处理300 + 6

缩短最小的时间是读完并处理完成后可以接着读,如把R2放在4号位置,这样就可以接着读,同样的后面继续,这样3圈就可以完成,30*3=90ms

这个不应该错,寄存器是放在cpu中的最快,cache是高速缓冲存储器,比寄存器慢

双缓冲区,也就是说读入一个后还可以接着读,不用等着缓冲区送入用户区后空出来再去读,那么这么说缓冲区占用时间有2块,一块是读入10us,另一块是缓冲区送入用户区6us,这两块就是占用整个缓冲区的时间,可以看作一个时间。

流水线周期就是16

流水线执行时间 = 16+2+(n-1)*16 = 16n + 2

单缓冲区,那就是先读入,然后等着缓冲区送入用户区,然后再空下来,缓冲区占用时间也是2块,但是它的阶段是  读取---送入---用户处理的3段了

周期 10

流水线执行时间 = 10+6+2+(n-1)*10 = 10n+8

以上理解错误,单缓冲区是读入一个不能接着读,需要等着缓冲区的送入用户区才可以,所以缓冲区占用时间是2块,一块是读入10us,一块是送出6us,他两个可以合并都是占用着缓冲区不能读入

所以周期是16

流水线执行时间是16+2+(n-1)*16 = 16n +2

10个是 162

双缓冲区读入一个后可以接着读,所以整体来看,缓冲区组占用时间只有读入的10us,你送入的6us我可以不用等着,用另一个线程继续读,所以它的

周期是10us

流水线执行时间 = 10+6+2+(n-1)*10 = 10n +8

10个是 108

选择B 和 C

这种题目,重点在于谁离着近便谁先获得使用权,扇区是从小到大读取。选C

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/864587.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PHP景区旅游多商户版微信小程序系统源码

解锁景区新玩法!​ 引言:一站式旅行新体验 厌倦了传统景区的单调游览?想要一次旅行就能体验多种风情?那么,“景区旅游多商户版”绝对是你的不二之选!这个创新模式将景区内多个商户资源整合,为…

【MySQL备份】Percona XtraBackup增量备份实战篇

目录 1.前言 2.准备工作 2.1.环境信息 2.2.创建备份目录 2.3.配置/etc/my.cnf文件 2.4.授予root用户BACKUP_ADMIN权限 3.增量备份 3.1.第一步:全量备份 3.2.第二步:增量备份 3.3.第三步:再次增量备份 4.准备备份 4.1.准备全量备…

windows自带的性能采集配置方法

1 计算机---右键---管理 2 性能--数据收集器几---用户自定义 3新建--输入程序名称 并在此页面选择--手动创建(高级) 4 下一步--勾选性能计数器---下一步 5 添加--找到process Processor Time User Time Handle Count ID Process Private Bytes…

爬虫逆向实战(42)-某巢登陆(AES、MD5、RSA、滑块验证码)

一、数据接口分析 主页地址:某巢 1、抓包 通过抓包可以发现在登录时,网站首先请求captcha/querySlideImage/来获取滑块验证码的图片,然后请求captcha/checkCode/接口来验证滑块验证码。滑块验证码校验成功后,请求noshiro/getPu…

理解MySQL核心技术:存储过程与函数的强大功能

在大型应用程序和复杂的数据库操作中,存储过程与函数扮演着至关重要的角色。它们不仅可以提高代码的可维护性,还能加强数据库的安全性和性能。本篇文章将深入探讨MySQL存储过程与函数的基础知识、创建、管理及其在实际应用中的优势。 什么是存储过程和函…

无人机热成像分析图谱原理

一、热成像原理 热成像,也称为红外热成像或红外成像,是一种利用红外辐射(通常指的是热辐射)来获取物体表面温度分布信息的成像技术。在无人机上集成热成像传感器,可以远程捕获并分析目标物体的热特征,不受…

python输入位置的坐标(即经纬度),计算两点的距离结果保留两位

可以使用geopy库中的geodesic函数来计算两点之间的距离。以下是实现此功能的示例代码: python from geopy.distance import geodesic # 输入点1的经纬度 lat1 float(input("请输入点1的纬度:")) lon1 float(input("请输入点1的经度&a…

java-Lambda表达式1

## Java中的Lambda表达式 ### 1. 简介 Lambda表达式是Java 8引入的一项重要新特性,它是Java对函数式编程支持的一部分。Lambda表达式允许将匿名函数作为参数传递,简化了代码,提升了可读性和可维护性。Lambda表达式的主要目的是使代码更加简…

【高性能服务器】多线程并发模型

🔥博客主页: 我要成为C领域大神🎥系列专栏:【C核心编程】 【计算机网络】 【Linux编程】 【操作系统】 ❤️感谢大家点赞👍收藏⭐评论✍️ 本博客致力于知识分享,与更多的人进行学习交流 ​​ 对于常见的C/…

ROS2使用Python开发动作通信

1.创建接口节点 cd chapt4_ws/ ros2 pkg create robot_control_interfaces --build-type ament_cmake --destination-directory src --maintainer-name "joe" --maintainer-email "1027038527qq.com" mkdir -p src/robot_control_interfaces/action touch…

跨模型知识融合:大模型的知识融合

大模型(LLMs)在多个领域的应用日益广泛,但确保它们的行为与人类价值观和意图一致却充满挑战。传统对齐方法,例如基于人类反馈的强化学习(RLHF),虽取得一定进展,仍面临诸多难题&#…

深度学习之图神经网络GraphSAGE

GraphSAGE(Graph Sample and Aggregate)是图神经网络(GNN)的一种变体,由斯坦福大学的研究人员在 2017 年提出。GraphSAGE 的设计旨在高效处理大规模图数据,并在半监督学习任务中表现出色。它通过采样和聚合邻居节点的信息来学习节点的表示(embeddings),与传统的图神经…

LeetCode Top 100 题目概览及部分题目解答【两数之和,接雨水,最长回文子串,三数之和】

本人详解 作者:王文峰,参加过 CSDN 2020年度博客之星,《Java王大师王天师》 公众号:JAVA开发王大师,专注于天道酬勤的 Java 开发问题中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯 山峯 转载说明:务必注明来源(注明:作者:王文峰…

django开源电子文档管理系统_Django简介、ORM、核心模块

Django简介 Django是一种开源的大而且全的Web应用框架,是由python语言来编写的。他采用了MVC模式,Django最初是被开发来用于管理劳伦斯出版集团下的一些以新闻为主内容的网站。一款CMS(内容管理系统)软件。并于 2005 年 7 月在 BSD 许可证下发布。这套框…

Pytest+Yaml+Request+Allure+PyMsql+Jenkins+GitLab框架源代码之(二)config配置

config公共配置包 config.yml 公共配置文件,主要配置路径及日志 base:base_info_url: https://XXXX.combase_php_url: http://XXXX.combase_weixin_url: https://XXXX.qq.combase_fenmi_url: http://XXXXX.com # base_czt_url: http://XXXXXbase_czt_url: hhttps:…

自然语言处理:第四十章 如何与大模型交流-Prompt工程

文章链接:Principled Instructions Are All You Need for Questioning LLaMA-1/2, GPT-3.5/4 主页: VILA-Lab/ATLAS: A principled instruction benchmark on formulating effective queries and prompts for large language models (LLMs). Our paper: https://arxiv.org/abs…

PyCharm 2024.1简介

PyCharm 2024.1 是JetBrains公司发布的Python集成开发环境(IDE)的最新版本。作为一个深受开发者欢迎的工具,PyCharm以其强大的功能和高效的开发体验著称。以下是PyCharm 2024.1的主要特性和改进: 1. **性能提升**: …

Java 并发 - ThreadLocal详解

ThreadLocal是通过线程隔离的方式防止任务在共享资源上产生冲突, 线程本地存储是一种自动化机制,可以为使用相同变量的每个不同线程都创建不同的存储。 立刀旁 目录 # 带着BAT大厂的面试问题去理解 # ThreadLocal简介 # ThreadLocal理解 # ThreadLocal原理 # 如…

Redis 7.x 系列【13】数据类型之地理位置(Geospatial)

有道无术,术尚可求,有术无道,止于术。 本系列Redis 版本 7.2.5 源码地址:https://gitee.com/pearl-organization/study-redis-demo 文章目录 1. 概述2. 常用命令2.1 GEOADD2.2 GEODIST2.3 GEORADIUS2.4 GEOPOS2.5 GEORADIUSBYMEM…

半导体工艺的完美搭档 —— PEEK晶片夹

PEEK(聚醚醚酮 Polyetheretherketone)是一种高性能的工程塑料,以其耐高温、耐磨性、尺寸稳定性、低释气性和低吸湿性等特性,在电子半导体、光伏及液晶光电工业中得到广泛应用。 PEEK晶片夹作为其中的一种应用,具有以下…