2024考研计算机考研复试-每日重点(第二十期)

公众号"准研计算机复试",超全大佬复试资料,保姆级复试,80%的题目都是上岸大佬提供的。

研宝们,App更新啦!


计算机组成原理:

10.☆什么是数据存储的大端模式和小端模式?

大端模式:数据的低位保存在内存的高地址中,高位放在低地址中。

小端模式:数据的低位保存在内存的低地址中,高位放在高地址中。

详细解释:

计算机是以字节为单位的,每一个地址单元都对应着一个字节。对于超过8位的处理器,如32位或64位处理器,由于寄存器的宽度大于一个字节,就存在字节安排的问题。这就是大端模式和小端模式出现的原因。

首先需要知道什么是低地址什么是高地址,先看内存条结构。下图中有一个内存条,地址结构从0x00000000到0xFFFFFFFF,每个存储结构如果能存储一个字节(8位),从上到下是低地址到高地址,注意图中0x00000000不是存储的数据,是这个存储单元的编号,当单于楼层号,每个楼层能住8个人,每个人代表一位。

如果现在有一个16位的数据,1111111100000000,一个存储单元肯定存不下,需要两个存储单元,假设该数据存储在0x0000000A和0x0000000B这两个单元中,在大端模式和小端模式中就会出现以下情况。


数据结构:

10.★什么是平衡二叉树?

在二叉树中,任何节点左子树和右子树的深度差绝对值不超过1。


C语言:

10.☆简述&和*的区别。

&运算符用于取变量的地址。当它应用于一个变量时,会返回该变量在内存中的地址。

例如,如果有一个变量int x = 10,那么&x会返回变量x的地址。

*运算符用于取指针指向的值。它可以应用于指针前,返回该指针所指向的值。

例如,假设有一个整型指针p,如果p指向一个整型变量10,则*p可以获取10。


👇👇👇2024年考研计算机复试全套资料-基础版直接点击公众号就可以免费获取啦!👇👇👇

公众号里有2024计算机考研复试全套资料汇总。包含操作系统、计算机组成原理、计算机网络、数据结构、软件工程、数据库、C语言、Java语言、编译原理、上机编程题目、专业英语阅读等科目。

相关推荐
_oP_i26 分钟前
Pinpoint 是一个开源的分布式追踪系统
java·分布式·开源
mmsx29 分钟前
android sqlite 数据库简单封装示例(java)
android·java·数据库
bryant_meng31 分钟前
【python】OpenCV—Image Moments
开发语言·python·opencv·moments·图片矩
武子康1 小时前
大数据-258 离线数仓 - Griffin架构 配置安装 Livy 架构设计 解压配置 Hadoop Hive
java·大数据·数据仓库·hive·hadoop·架构
若亦_Royi1 小时前
C++ 的大括号的用法合集
开发语言·c++
资源补给站2 小时前
大恒相机开发(2)—Python软触发调用采集图像
开发语言·python·数码相机
豪宇刘2 小时前
MyBatis的面试题以及详细解答二
java·servlet·tomcat
秋恬意2 小时前
Mybatis能执行一对一、一对多的关联查询吗?都有哪些实现方式,以及它们之间的区别
java·数据库·mybatis
m0_748247552 小时前
Web 应用项目开发全流程解析与实战经验分享
开发语言·前端·php
6.942 小时前
Scala学习记录 递归调用 练习
开发语言·学习·scala