一、计算机系统概述

1. 嵌入式计算机 是专用计算机系统。

2. 计算机可以直接执行的语言是 机器语言

3. 一个完整的计算机系统由( 软件和硬件 ) 组成。

4. 冯诺依曼计算机中指令和数据均以二进制数的形式存放在存储器中,CPU区分它们的依据是

A指令操作码的译码结果

B指令和数据的寻址方式

C指令周期的不同阶段

D 指令和数据所在的存储单元

5. 外存中的数据可以直接进入CPU被处理 (x)

解析:CPU只能从内存中存取数据

6. 用助记符编写的语言称为(汇编语言)

7. 某微型计算机地址总线的位长16位,最大寻址空间为(64)KB

16位地址总抄线最大可寻址空间为2^16Bit=64KB

8. 计算机软件分为两大类,分别是(系统)软件和应用软件。

9.计算机硬件的核心是 CPU

微型机把运算器和控制器等做在一块集成电路芯片上,它也是计算机的核心和关系,我们把它简称为( CPU )

10. 描述浮点数操作速度指标的是 MFLOPS

总结:计算机的一些性能指标:
MIPS:CPU每秒钟执行的指令条数(百万单位)
MFLOPS:每秒钟能够执行的浮点运算数(百万单位)
CPU主频:CPU使用的时钟脉冲的频率
时钟周期:一次时钟脉冲的时间,即CPU主频之倒数
CPI:每条指令从取指到该指令执行完毕所需要的时钟周期数
IPC:CPI之倒数,表示每个时钟周期能够执行的指令条数

11. CPU主频是衡量计算机( 运算速度 )的性能指标。

12. 计算机之所以能按人们的意图自动进行工作,最直接的原因是采用了(存储程序控制

13. 软件分为两种: 系统软件 和 应用软件

15. 主机中能对指令进行译码的部件控制器

16. 采用存储器层次结构的目的是为了降低系统成本。 (x)

正解:解决存储器在容量、价格和速度三者之间的矛盾

17. 计算机的软件硬件分别指什么?计算机的软件和硬件有何关系?

计算机硬件是指计算机系统中由电子元器件、光电元器件及机械设备等各种物理装置的总称。
计算机软件是指能使计算机完成某项任务的程序和程序运行时所需要的数据集合。
软件和硬件逻辑等价。任何一个由软件所完成的操作可以直接由硬件来实现,任何一个由硬件所执行的指令也能用软件来完成。

18. 举例说明软件和硬件在逻辑功能上是等价的。

乘除法运算

19. 衡量计算机的性能指标有哪些?

基本字长,存储容量,运算速度,系统可靠性,外设和软件的配置


二、计算机运算基础

1. 在字长16位的定点整数补码表示中,能表示的最小数和最大数是(

注:补码中100...00表示

2. 移码和补码数值位相同 (对)

3. 在字长8位的定点整数表示中,-0的原码和补码是(10000000 ,00000000)

注:在补码中,+0与-0都是 0000...00(n位)

4. 浮点数的表示范围取决于阶码位数

5. 浮点数的精度取决于 尾数位数

6. IEEE754浮点数的阶码用 移码 表示

IEEE754标准:浮点数尾数用原码,阶码用移码

7. 补码右移,最高位补(符号位)

8. 能够表示某一真值的原码与补码:

设字长8位(含1位符号位),真值X=-1011,则[X]原=(10001011)

采用定点整数表示,字长8位,含1位符号位,则二进制数-0101的补码为(11111011)

如何求补码? 先写出原码,然后取反+1

9. 用8位补码表示整数-126的机器码,算术右移1位后,8位补码的结果为( )

先写出-126的原码:11111110
取反+1得到其补码:10000010
右移一位,最高位补符号位:11000001

10. 设浮点数字长16位,其中阶码4位,阶符1位,尾数10位,数符1位,阶码和尾数都用原码表示,已知二进制数X=0.00011101,则该数对应的二进制浮点数的机器数形式为( )

11. 在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限 (对)

12. 浮点数通常采用规格化数来表示,规格化数是指其尾数的第1位应为0的浮点数 (x)

规格化尾数规定:当基数为2,且尾数值不为0时,其绝对值应大于或等于

13. 两补码数相加,采用1位符号位,则当符号位有进位时表示结果溢出。

结果溢出的标志:符号位进位和最高数位进位异或结果为1

14. 数据做逻辑右移时,低位移出,高位补0 (对)

区分算术移位与逻辑移位:算术移位的规则是:左移:数值位高位移出,末位补0(高位为1时,左移会丢失高位出错)右移:数值位低位移出,高位补0(末位为1时,右移会损失数的精度)逻辑移位的规则是:左移:数值位高位移出,末位补0右移:数值位低位移出,高位补0注:逻辑移位是针对于无符号数进行的操作

15. C语言程序在32位机器上运行。程序中定义了三个变量X、Y、Z,其中X和Z是int型,Y为short型。当X=127,Y=-9时,执行赋值语句Z=X+Y后,X、Y、Z的值分别是多少?(十六进制数表示)

24c04硬件地址位_硬件刷题篇(一)相关推荐

  1. 24c04硬件地址位_一文读懂IP地址和MAC地址有什么区别和联系

    IP地址和MAC地址虽然都叫地址,然而实际上却没有什么联系.先来看看什么是IP地址.MAC地址,在来谈谈他们之前的区别. 定义 一.MAC地址 MAC(Media Access Control或者Me ...

  2. 【Verilog刷题篇】硬件工程师从0到入门2|组合逻辑

    Verilog从0到入门2-组合逻辑 前言 Q1:4位数值比较器电路 Q2:4bit超前进位加法器电路 Q3:优先编码器电路① Q4:用优先编码器①实现键盘编码电路 Q5:优先编码器Ⅰ Q6:使用8线 ...

  3. 【嵌入式入门篇】嵌入式0基础沉浸式刷题篇1

    嵌入式-入门沉浸式刷题篇 前言 Q1:嵌入式牛牛宏大小 Q2:嵌入式宏空间坐标数量 Q3:嵌入式牛牛疑惑的变量 Q4:嵌入式关键字const Q5:嵌入式机器的大小端 Q6:嵌入式不用排序找数字 Q7 ...

  4. 【Go语言刷题篇】Go完结篇|函数、结构体、接口、错误入门学习

    Go从0到入门6-Go完结篇 前言 Q1:函数-数字的阶乘 Q2:函数-绝对值 Q3:函数-加减乘除 Q4:结构体-学生信息1 Q5:结构体-学生信息2 Q6:接口-动物和老虎 Q7:错误-网络延迟 ...

  5. 【Python刷题篇】Python从0到入门3|循环、条件复习、元组入门、字典入门

    Python从0到入门3目录 前言 Q1:团队分组 Q2:禁止重复注册 Q3:元组-牛客运动会 Q4:字典-遍历字典 Q5:字典-毕业生就业调查 Q6:姓名与学号 总结 前言 - 本期是Python从 ...

  6. 【Python刷题篇】Python从0到入门4|字典复习、函数入门、综合实践

    Python从0到入门3目录 前言 Q1:字典复习-首都 Q2:函数入门-求差 Q3:函数入门-牛牛的朋友 Q4:综合案例:自动售卖饮料机 Q5:综合案例-被8整除的数字 Q6:综合案例-披萨店的订单 ...

  7. mysql怎么刷题_面试刷题mysql1:一条sql语句是如何经过mysql的体系结构的?

    {port} -u${user} -p ,输入密码. 使用连接器连接服务端: 连接成功之后,权限修改不会影响当前连接,连接的有效期默认是8个小时: 连接之后,执行过程中使用内存会持续增加,应该定时重置 ...

  8. 手机号正则_一起刷题学习正则表达式

    在我最开始学习正则表达式的时候看到一堆符号简直头晕,所以很长一段时间我都是百度一下某某正则怎么写,比如:匹配所有手机号码的正则,但是有时候工作中碰到的一些问题网上搜不到,这就尴尬了,后面还是逼着自己花 ...

  9. c++刷题_今日刷题(5)

    微信小程序可以刷题咯,购买系统班同学可以在学员群中打卡小程序刷题,错过可以在公众号补充练习,但公众号不对答案进行解析哟~一起刷题嗨起来~ 刷题知识模块与系统班授课进程匹配温馨提示:公众号刷题并非每天都 ...

最新文章

  1. 计算机在人力资源管理中的应用论文,计算机人事管理论文
  2. Linux磁盘管理基础学习
  3. python中字典的常用函数_python中得字典和常用函数总结
  4. 201621123085 《Java程序设计》第2周学习总结
  5. re.compile
  6. 非常好的一篇关于MYSQL编码问题的文章
  7. PgSQL · 应用案例 · 逻辑订阅给业务架构带来了什么?
  8. 互联网上,极致才能成功
  9. SQL SELECT INTO语句
  10. 搜狗输入法语音转文字的体验点
  11. Bloomberg监控系统的标准化和扩展
  12. scrapy-redis爬取豆瓣电影短评,使用词云wordcloud展示
  13. 作为一个大学才开始入门学计算机编程的孩子想要的东西-----听我扯,你蛋疼,他菊紧,我开心
  14. 研发工程师历年企业笔试真题汇总
  15. LeTeX的下载与安装
  16. “Navicat Premium”已损坏,无法打开。 您应该将它移到废纸篓。
  17. [教程]BaiduPCS-Go
  18. 【GITEE】解决 Push rejected
  19. arm服务器还是x86架构的服务器,哪个稳定?
  20. K_A02_001 基于单片机驱动4位数码管模块(74HC595) 0-3滚动+ 时钟显示

热门文章

  1. C语言课后习题(24)
  2. ubuntu 16卸载mysql_ubuntu16.04 彻底卸载MySQL
  3. java 建立一个graphics对象_java – 我应该显式处理Graphics对象吗?
  4. python flask和django_真正搞明白Python中Django和Flask框架的区别
  5. pg_basebackup基础备份多表空间
  6. 直播丨数据安全:Oracle多场景下比特币勒索的揭密与恢复实战
  7. 带你读AI论文丨LaneNet基于实体分割的端到端车道线检测
  8. 通用时区:你应该知道的数据库时区知识
  9. LiteOS内核源码分析:任务LOS_Schedule
  10. 原创:PHP乱码怎么办?五种方法彻底解决PHP乱码问题