首页 > 系统相关 >软设每日一练1——(16进制快速算结果)若用256K×8bit存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域

软设每日一练1——(16进制快速算结果)若用256K×8bit存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域

时间:2024-08-27 17:53:27浏览次数:15  
标签:编址 一练 40000000H 1024 芯片 16 400FFFFFH Byte

题目:若用256K × 8bit的存储器芯片,构成地址40000000H到400FFFFFH且按字节编址的内存区域,则需(        )片芯片

A.4        B.8        C.16        D.32                答案:A

解:
1、首先看单位,存储器芯片单位是256K × 8bit,地址是字节Byte,单位不同需要换算。

      这里我们单位统一换算成 bit

                 1 Byte = 8 bits

                 1 K = 1024 Byte

2、所以存储器芯片 =(256×1024)× 8 bit

3、接下来我们看地址,要记住下面的式子,这里的

      地址区间 = 后 - 前 = 400FFFFFH-40000000H

                

       而地址的单位是Byte,这里的H代表是16进制,所以


        (400FFFFFH-40000000H+1)× 8(单位:bit)/(256×1024)× 8(单位:bit)
       = 100000H × 8 / (256×1024)× 8
       = 1×16^5 × 8/(256×1024)× 8
       = 1×16×16×16×16×16 × 8 /(16×16)×(16×16×4)×8
       = 16/4
       = 4                                                则需要4片芯片

4、然后我们详细来看一下存储空间这里的计算 400FFFFFH - 40000000H + 1

      我们先算 400FFFFFH + 1 再 - 40000000H

      400FFFFFH + 1 = 40100000H

      40100000H - 40000000H = 100000H

      这里我们是16进制,用进位法,碰到16就进一位,

      F=15,所以F+1=16,就要往上进1位,还是F继续进位,

      一直进到最后一个F,往上进1位,最后就得到了100000H

    (可以理解成我们平常十进制的进位,比如说999+1=1000,而题目是十六进制)
——————————————————————————————————————————

我这里没有写普通十六进制的算法,大家有需要的话可以看搜一下别的老师讲的。

最近在做软考的题,看懂了老师写的十六进制怎么算,但是感觉太复杂了,毕竟只是选择题,就发现了这个算法。不过这个只适用于都是FFFFH和0000H这种情况计算。

标签:编址,一练,40000000H,1024,芯片,16,400FFFFFH,Byte
From: https://blog.csdn.net/m0_67423784/article/details/141607796

相关文章

  • CF1630F-最小割、Dilworth定理
    link:https://codeforces.com/contest/1630/problem/F给你一个由\(n\)个顶点组成的无向图,编号从\(1\)到\(n\),其中顶点\(i\)的值为\(a_i\),所有值\(a_i\)都是不同的。如果\(a_u\)整除\(a_v\),则两个顶点\(u\)和\(v\)之间存在一条边。当删除一个顶点时,也就删除了......
  • P1656 炸铁路(割边模板)
         ~~~~~     原题链接     ~~~~~     总题......
  • POLIR-Society-Organization-Lawsuits: (2020)粤0303民初16184号判决书
    (2020)粤0303民初16184号判决书深圳市罗湖区人民法院送达公告页:https://guanwang.szlhfy.gov.cn/news/14209.cshtml送达公告列表页(第162页):https://guanwang.szlhfy.gov.cn/sdgg/162/20240827_163138GMT+0800......
  • (16)时序收敛专题--->原则十六
    1.1.1本节目录1)本节目录;2)本节引言;3)FPGA简介;4)时序收敛原则十六5)结束语。1.1.2本节引言“不积跬步,无以至千里;不积小流,无以成江海。就是说:不积累一步半步的行程,就没有办法达到千里之远;不积累细小的流水,就没有办法汇成江河大海。1.1.3FPGA简介FPGA(FieldProgrammableG......
  • MURF1640CT-ASEMI智能AI专用MURF1640CT
    编辑:llMURF1640CT-ASEMI智能AI专用MURF1640CT型号:MURF1640CT品牌:ASEMI封装:ITO-220AB批号:最新最大平均正向电流(IF):16A最大循环峰值反向电压(VRRM):400V最大正向电压(VF):0.95V~1..90V工作温度:-50°C~150°C反向恢复时间:35ns芯片个数:2芯片尺寸:74mil引脚数量:3正向浪涌电流(IFMS......
  • [USACO16DEC] Cities and States S
    [USACO16DEC]CitiesandStatesS题目描述FarmerJohn有若干头奶牛。为了训练奶牛们的智力,FarmerJohn在谷仓的墙上放了一张美国地图。地图上表明了每个城市及其所在州的代码(前两位大写字母)。由于奶牛在谷仓里花了很多时间看这张地图,他们开始注意到一些奇怪的关系。例如,FLIN......
  • 图解Kafka | 16张图讲透生产者交付语义
    交付(传递)语义交付语义是在分布式消息系统(如Kafka)中,用来描述消息从生产者到达消息系统并最终被消费者消费时的可靠性保证。它主要涉及到消息是否能正确地被投递,及在什么情况下可能会出现消息丢失或重复的问题。根据Kafkabroker和生产者的配置,支持“最多一次”、“至少一......
  • 大白话【8】WindowsServer2016搭建DNS服务
    1.DNS服务功能介绍2.DNS服务器搭建2.0准备环境2.1把该DNS服务器设置成静态IP2.2修改主机名(可省略)2.3安装DNS服务DNS服务器名为www;IP为192.168.2.1003.客户机测试在网内可网络连通的客户机如何验证DNS服务器域名解析有效性?3.1可以ping不通,只要看到解析就行。......
  • 网站提示500.16 服务器错误:UNC 授权凭据不正确怎么办
    当网站提示 500.16InternalServerError 并指出“UNC授权凭据不正确”时,这通常意味着IIS(InternetInformationServices)服务器在尝试访问一个网络共享资源(UNC路径)时遇到了授权问题。这类错误通常与服务器访问网络资源所需的凭据有关。以下是解决 500.16Internal......
  • 大白话【7】windows server2016共享目录配置
    1.windows权限模型案列共享目录搭建过程1.创建共享目录2.为人力资源部,销售部,IT部,等创建工作组3.创建用户关联用户组4.修改共享目录权限,允许xx工作组用户进入目录5.根据需求设置XX目录权限6.开启目录共享打开本地用户和组Win+R 输入lusrmgr.msc引申-普通用户想要使......