当前位置: 首页 > news >正文

计算机系统结构

满分100,大题40,简答30,选择填空30。大题>简答>选择>填空,大题可以拿满,其他就是死记了,主要说大题

第一章 概论

基本概念,选择和填空

第二章 数据表示、寻址方式与指令系统

数据表示(浮点数尾数基值)

概念:阶值,尾数位数,尾数基值,尾数值(尾数是小数点后的数)

一个浮点数,由什么组成?整数.小数,然后 整数就是阶值,小数就是尾数值。

浮点数(小数),怎么转换为二进制,如20.26,步骤为整数正常转换,小数部分x2取整数部分,余数x2,取整,直到余数为0

x=log2^20,4位,剩下算不出,小于5位(2的5是,32),所以用5位可以表示

问题:给出阶值,求阶的最大值和最小值以及个数

答:阶值是二进制位数的表示

如,阶值是2,那么他的位数也是2,则会有0和1的任意两位组合

最大值为,11转换为十进制,最小值为00,转为十进制还是0,阶个数就是他的变化数,2^2次方。4种。

如,阶值是5,那么他的位数是5,最大值为11111转换十进制,最小为0,阶个数为2^5次方。

问题: m'尾数基值,怎么用尾数位数表示

尾数位数表示的是二进制的位数,尾数基值,表示的是进制。如果为2就是二进制,是8就是八进制。

尾数基值若想要尾数位数表示,则如果是2,那就等于尾数位数,如果是8,则要换算,2的3次方是8,他的变化数是尾数位数的3倍。那8进制的尾数基值的,尾数位数就是(尾数位数/3)

尾数值

整数的最大值是1(二进制中),而对于小数的值最大,0.9999而0.9999怎么表示,1-10^-4就是0.9999。我们要用二进制表示尾数值,则要将8进制等,用二进制表示。1-8^-尾数位数,1-8^-尾数位数。

最小值是0,但是牵扯到规格化,规格化,小数点后第一位必须是1,其余为0。0.1等于十进制则是10^-1次方。尾数基值是用进制表示的,如果是八进制的的最小尾数值为8^-1次方。

可表示的最大值,最大阶值*最大尾数值

可表示的最小值,最小尾数值,最大阶值是0,尾数应该也为0,但是由于规格化,不得不为0.1

可表示个数

他是尾数位数+阶值(因为规格化,最后一位必须有个1,所以有一位是确定的,位数变化-1)

2进制 是1/2* 2^(位数+阶值)

8进制 是7/8 *2^(位数+阶值)

寻址方式(ROM 表)

指令系统(指令编码)

相关文章:

  • 青岛代理记账/搜索引擎关键词优化
  • 做seo的网站有那些/镇江网站建设推广
  • 网站制作流程视频教程/每日财经要闻
  • 扫码可见wordpress/营销策划公司
  • 印刷设计营销网站/外贸怎么建立自己的网站
  • wordpress 插件如何使用/百度搜索关键词设置
  • 企业级Jenkins实践
  • Python爬虫教你爬取csdn作者排行榜
  • OpenHarmony如何切换横竖屏?
  • 234. 回文链表
  • 2023中职网络安全技能竞赛新题
  • Bootstrap踩坑笔记(记录Bootstrap当中的核心知识点)
  • 计算机网络学习笔记(五)网络层 - 控制层面
  • 【记那些年我们链不明白的青春】Cmake常用函数一文总结
  • go 网络请求包 resty
  • 算法编程(美团)
  • 一次Navicat Premium 15(绿色) 命令页面的测试
  • 模糊图像检测(c++)