☰
408真题解析:DMA与磁盘寻址综合考点全攻略
2026/9/28 1:59:55 网站建设 项目流程

1. 从一道408真题说起:DMA与磁盘寻址到底在考什么

2022年计算机408统考第44题,是一道把I/O控制方式和外存磁道扇区计算揉在一起的综合题。当年考完之后,群里哀嚎一片,不是因为题目有多偏,而是因为它把两个平时分开复习的模块——DMA方式和磁盘地址结构——硬生生焊在了一道题里。很多人DMA背得滚瓜烂熟,磁道扇区也算得飞快,但一遇到“DMA传送过程中磁盘地址如何变化”这种交叉问法,脑子就卡壳了。

这篇文章就是围绕这道题所涉及的两块核心知识展开:DMA方式的工作原理与传送流程,以及外存中磁道、扇区、柱面的计算逻辑。我会把这两块拆开揉碎,再重新拼起来,让你看到它们是怎么在一道题里协同工作的。适合正在准备408统考的同学,也适合本科学计算机组成原理、想搞懂“磁盘到底怎么读写”的在校生。不管你是刚学到第五章I/O系统,还是已经刷完两轮真题在查漏补缺,这篇内容都能帮你把这块硬骨头啃下来。

先给个定心丸:DMA和磁盘计算本身都不难,难的是它们之间的连接点。一旦你理解了“DMA控制器在传送过程中如何与磁盘地址寄存器配合”,这类题就是送分题。下面我从整体设计思路开始拆。

2. 整体知识框架与考法拆解

2.1 为什么408喜欢把DMA和磁盘放在一起考

计算机组成原理的I/O系统章节,核心就讲三件事:I/O接口怎么和主机连、数据怎么传、传送过程谁来管。DMA方式是“数据怎么传”里的最高效方案,而磁盘是“外存”里最典型的块设备。两者结合,天然就是一道综合题的素材。

从命题角度看,DMA考的是控制权转移和传送流程,磁盘考的是地址计算和容量计算。把两者放一起,可以同时考察:

  • DMA控制器的寄存器配置(内存地址、传送长度、磁盘地址)
  • 磁盘的物理结构(磁道、扇区、柱面、盘面)
  • 数据块在磁盘上的定位方式
  • DMA传送与磁盘读写的时序配合

2022年44题的具体考法,根据考生回忆和公开资料,大致是给了一个磁盘参数(每磁道扇区数、每扇区字节数等),然后问DMA传送某个数据块时,需要访问哪些磁道扇区,以及DMA控制器中相关寄存器的变化。这就是典型的“交叉考点”。

2.2 这道题涉及的核心知识清单

我把这道题需要掌握的知识点整理成了一张表,你可以对照检查自己哪里还有漏洞:

知识模块具体考点掌握程度要求
DMA方式DMA控制器的组成(AR、WC、DR等)必须能画出结构
DMA方式DMA传送流程(预处理、数据传送、后处理)必须能默写
DMA方式DMA与中断的区别理解即可
磁盘结构磁道、扇区、柱面、盘面的关系必须能计算
磁盘结构磁盘地址的格式(柱面号+盘面号+扇区号)必须能换算
磁盘计算容量计算、寻址时间计算必须能算
交叉考点DMA传送时磁盘地址如何递增重点理解

这张表里的每一行,我都会在后面的章节里展开讲。你先看看自己哪一行心里没底,重点攻克。

2.3 复习顺序建议:先DMA还是先磁盘

我的建议是先磁盘后DMA。原因很简单:磁盘的物理结构是具体的、可视化的,你脑子里能想象出一个盘片在转、磁头在移动的画面。而DMA是抽象的控制器逻辑,寄存器、信号线这些东西看不见摸不着。先把具体的磁盘搞明白,再去看DMA怎么控制磁盘读写,逻辑就顺了。

反过来,如果你先学DMA,很容易陷入“AR、WC、DR到底怎么变”的细节里,却不知道这些寄存器对应的是磁盘上的哪个物理位置。所以顺序很重要。

3. DMA方式核心原理与实操要点

3.1 DMA控制器的内部结构:四个寄存器各管什么

DMA控制器的核心就是几个寄存器,理解了它们,DMA就理解了一大半。我用一个生活化的类比来解释:把DMA控制器想象成一个搬家公司,内存是仓库A,磁盘是仓库B,DMA控制器就是那个调度员。

  • 内存地址寄存器(AR):记录数据要搬到内存的哪个位置。相当于搬家单上写的“送到XX路XX号”。
  • 传送长度计数器(WC):记录还要搬多少数据。每搬一次减一,减到零就完工。
  • 数据缓冲寄存器(DR):临时存放正在搬运的那一件“货物”。数据从磁盘读出来先放这里,再写到内存。
  • 设备地址寄存器(DAR):记录数据要从磁盘的哪个位置读。这个寄存器在磁盘场景下,存的就是磁盘地址(柱面号、盘面号、扇区号)。

这四个寄存器里,AR和WC是每次传送都会变化的,DAR在连续传送同一块数据时可能不变,也可能按规则递增,取决于题目怎么设定。2022年44题的关键,就在于搞清楚DAR在传送过程中怎么变。

注意:不同教材对DMA寄存器命名略有差异,唐朔飞版和白中英版用的符号可能不同,但功能是一致的。考试时按题目给的符号来,不要死记名字。

3.2 DMA传送的三个阶段:预处理、数据传送、后处理

DMA传送不是一上来就传数据,它有一个完整的流程。我把它分成三个阶段,每个阶段做什么、谁来做,都要清楚。

第一阶段:预处理。CPU负责完成。CPU要告诉DMA控制器:数据从哪来(磁盘地址)、到哪去(内存地址)、传多少(长度)。这些信息通过程序写入DMA控制器的寄存器。同时CPU要启动磁盘设备,让磁盘准备好数据。这个阶段CPU是主动的,DMA控制器是被动的。

第二阶段:数据传送。DMA控制器负责。磁盘每读出一个扇区的数据,就通过DMA请求信号通知DMA控制器,DMA控制器向CPU申请总线使用权,获得总线后把数据从磁盘经DR写入内存。每传一次,AR加一(或加一个步长),WC减一。这个阶段CPU不参与,可以去做别的事。

第三阶段:后处理。DMA控制器在WC减到零时,向CPU发出中断请求。CPU响应中断,检查传送是否正确,然后做收尾工作。这个阶段CPU又回来了。

三个阶段里,第二阶段是考试重点,尤其是AR和WC的变化规律。2022年44题考的就是这个阶段中,磁盘地址和内存地址如何同步变化。

3.3 DMA与中断的区别:为什么磁盘要用DMA

很多人会问:磁盘读写也可以用中断方式啊,为什么非要用DMA?这个问题在408里经常以选择题形式出现,但在综合题里理解它有助于你判断题目场景。

中断方式下,每传一个字节或一个字,CPU都要响应一次中断,保存现场、执行中断服务程序、恢复现场。磁盘的传输率很高,比如一个扇区512字节,如果每字节都中断一次,CPU基本干不了别的。DMA方式下,CPU只在开始和结束时参与,中间的数据搬运由硬件完成,效率高得多。

用一个类比:中断方式就像你每搬一件家具都要给老板打电话请示一次,DMA方式就像老板说“这堆家具全搬过去,搬完了告诉我一声”。显然DMA更适合磁盘这种大批量、高速的数据传送。

实操心得:考试时如果题目说“磁盘采用DMA方式”,你就默认数据传送过程中CPU不干预,所有地址和计数变化由DMA硬件自动完成。这个默认前提能帮你排除很多干扰选项。

3.4 DMA传送过程中的地址变化:AR和DAR的配合

这是2022年44题的核心。我详细拆解一下。

假设磁盘的地址格式是:柱面号+盘面号+扇区号。DMA控制器中的DAR存放的是当前要读的磁盘地址。当传送完一个扇区后,DAR需要指向下一个扇区。下一个扇区在哪里?这取决于磁盘的物理布局。

如果当前扇区不是所在磁道的最后一个扇区,那么下一个扇区就是同一磁道内的下一个扇区号,DAR的扇区号部分加一。如果当前扇区是所在磁道的最后一个扇区,那么下一个扇区就是下一个磁道的第一个扇区。如果当前磁道是所在柱面的最后一个磁道,那么下一个扇区就是下一个柱面的第一个磁道的第一扇区。

这个递增逻辑,就是磁盘地址计算的核心。DMA控制器需要知道这个逻辑,才能自动更新DAR。而AR的变化就简单得多:每传送一个字节或一个字,AR加一(或加字长),指向内存中的下一个存储单元。

2022年44题很可能就是给了你一个起始磁盘地址和一个传送长度,让你计算传送过程中DAR如何变化,或者问你需要访问哪些磁道。理解了上面的递增逻辑,这类问题就迎刃而解。

4. 外存磁道与扇区计算全解析

4.1 磁盘的物理结构:从盘片到扇区的层级关系

磁盘的物理结构是一个层级关系,我用从大到小的顺序理一遍:

  • 盘片:一个磁盘驱动器里可能有多张盘片,每张盘片有两个盘面。
  • 盘面:每个盘面有一个读写磁头。盘面数等于磁头数。
  • 磁道:每个盘面上有一圈一圈的同心圆,每个同心圆就是一个磁道。磁道从外向内编号,最外圈是0道。
  • 扇区:每个磁道被分成若干段,每段就是一个扇区。扇区是磁盘读写的最小单位。
  • 柱面:所有盘面上相同编号的磁道组成一个柱面。比如所有盘面的0道组成0柱面。

这个层级关系必须记牢,因为磁盘地址就是按这个层级编码的。通常磁盘地址格式是:柱面号(磁道号)+ 盘面号(磁头号)+ 扇区号。

为什么柱面号在前?因为磁盘寻址时,磁头臂移动是机械动作,最耗时。把柱面号放在高位,意味着相邻地址在同一柱面内,磁头臂不用移动,只需要切换盘面和扇区,速度快得多。这就是“柱面优先”的寻址策略。

4.2 磁道、扇区、柱面的计算关系与公式

磁盘计算题的核心公式不多,但必须熟练到条件反射。我整理如下:

磁盘总容量 = 盘面数 × 每面磁道数 × 每道扇区数 × 每扇区字节数

这个公式是最基础的,但考试时经常不直接给盘面数,而是给磁头数(磁头数=盘面数)。也不直接给每面磁道数,而是给柱面数(柱面数=每面磁道数)。

磁盘地址的位数计算:

  • 柱面号位数 = log2(柱面数)
  • 盘面号位数 = log2(盘面数)
  • 扇区号位数 = log2(每道扇区数)
  • 总地址位数 = 柱面号位数 + 盘面号位数 + 扇区号位数

寻址时间计算:

  • 寻道时间:磁头移动到目标磁道的时间
  • 旋转延迟:目标扇区旋转到磁头下方的时间,平均为半圈时间
  • 传输时间:读写一个扇区的时间

平均存取时间 = 平均寻道时间 + 平均旋转延迟 + 传输时间

这些公式看起来简单,但考试时经常在单位上做文章。比如转速给的是转/分,你要换算成转/秒;传输率给的是MB/s,你要换算成字节/秒。单位换算是丢分重灾区。

4.3 磁盘地址到物理位置的换算:一个完整例子

我用一个具体例子把上面的公式串起来。

假设一个磁盘:8个盘面,1024个柱面,每道64个扇区,每扇区512字节。

总容量 = 8 × 1024 × 64 × 512 = 256MB。

磁盘地址位数:柱面号10位(2^10=1024),盘面号3位(2^3=8),扇区号6位(2^6=64),总共19位。

现在给一个磁盘地址:柱面号500,盘面号3,扇区号20。问这个地址对应的物理位置在哪里?

答:这个地址在第500个柱面(即所有盘面的第500个磁道),第3个盘面(即第3个磁头),该磁道的第20个扇区。

如果要从这个地址开始连续读取100个扇区,问需要访问哪些磁道?

计算:从扇区20开始,每道64个扇区。第500柱面第3盘面从扇区20到扇区63,共44个扇区。还剩56个扇区。接下来是第500柱面第4盘面,从扇区0到扇区55,共56个扇区。所以需要访问第500柱面的第3盘面(部分)和第4盘面(部分),不需要换柱面。

如果题目问的是“需要访问哪些柱面”,那答案就是第500柱面。如果传送长度更大,跨柱面了,就要计算柱面号的变化。

注意:扇区号通常从0开始编号,不是从1开始。计算时要注意题目给的起始扇区号。

4.4 扇区编号的两种方式:连续编号与交替编号

这里要补充一个容易被忽略的知识点:扇区的编号方式。有两种:

连续编号:同一磁道内扇区按物理顺序编号,0、1、2、3……这种编号方式下,读完一个扇区后,下一个扇区紧接着到来,传输效率高。

交替编号:扇区按间隔编号,比如0、4、1、5、2、6、3、7。这种编号方式是为了适应早期磁盘转速较慢、CPU处理速度跟不上的情况。读完一个扇区后,CPU需要时间处理,如果下一个扇区紧接着来,可能来不及读。交替编号给CPU留出了处理时间。

现代磁盘转速很快,缓存也大,通常用连续编号。但408考试里两种都可能出现,题目会明确告诉你编号方式。如果没告诉,默认连续编号。

这个知识点在2022年44题里可能没有直接考,但理解它有助于你判断“下一个扇区是哪个”这个问题。如果题目说“扇区按交替方式编号”,那DAR的递增逻辑就完全不同了。

5. 2022年44题完整解题思路与步骤复现

5.1 题目场景还原与关键参数提取

根据考生回忆,2022年44题大致场景是:一个磁盘采用DMA方式与主机交换数据,磁盘参数为每磁道N个扇区,每扇区M字节,磁盘地址格式为柱面号+盘面号+扇区号。题目给出了起始磁盘地址和要传送的数据量,要求计算传送过程中DMA控制器的相关寄存器变化,以及需要访问的磁道范围。

具体参数我无法完全还原,但解题思路是通用的。关键参数包括:

  • 每磁道扇区数(决定扇区号何时进位到盘面号)
  • 每扇区字节数(决定传送长度如何换算成扇区数)
  • 盘面数(决定盘面号何时进位到柱面号)
  • 起始磁盘地址(柱面号、盘面号、扇区号)
  • 传送总字节数

把这些参数提取出来,列在草稿纸上,是解题第一步。

5.2 第一步:计算需要传送的扇区数

传送总字节数除以每扇区字节数,得到需要传送的扇区数。如果有余数,说明最后一个扇区只传一部分,但通常题目会设计成整除。

比如传送4096字节,每扇区512字节,需要8个扇区。

这一步看似简单,但要注意:如果题目给的是“传送一个数据块”,而数据块大小是扇区大小的整数倍,那就直接除。如果不是整数倍,要向上取整,因为磁盘读写以扇区为单位。

5.3 第二步:确定起始扇区在磁盘上的位置

根据起始磁盘地址,确定起始柱面号、盘面号、扇区号。然后计算从这个位置开始,连续传送所需扇区数,会经过哪些扇区。

这里要用到4.3节的递增逻辑:

  • 扇区号从起始值开始,每次加一
  • 扇区号达到每道扇区数时,归零,盘面号加一
  • 盘面号达到盘面数时,归零,柱面号加一

这个过程可以用一个循环来模拟,也可以用数学计算直接得出结果。考试时建议用数学计算,快且不易错。

5.4 第三步:分析DMA控制器的寄存器变化

DMA控制器中:

  • AR:初始值为内存起始地址,每传送一个字节加一(或每传送一个字加字长)。传送结束后,AR的值等于内存起始地址加上传送总字节数。
  • WC:初始值为传送总字节数,每传送一个字节减一,减到零时传送结束。
  • DAR:初始值为起始磁盘地址,每传送完一个扇区后按磁盘地址递增逻辑更新。

2022年44题可能问的是:传送结束后,AR、WC、DAR的值分别是多少?或者问传送过程中某个时刻DAR的值。

5.5 第四步:计算需要访问的磁道数和柱面数

根据起始位置和传送扇区数,计算经过的磁道范围。如果传送过程中柱面号发生了变化,还要计算经过的柱面范围。

这个计算的关键是:一个磁道能容纳多少个扇区。如果起始扇区号加上传送扇区数不超过每道扇区数,那就只在一个磁道内。如果超过了,就要跨磁道。

跨磁道时,下一个磁道是同一柱面的下一个盘面,还是下一个柱面的第一个盘面?这取决于盘面号是否达到最大值。

5.6 完整计算示例:从地址0x0000开始传送100个扇区

我构造一个完整例子,把上面的步骤串起来。

磁盘参数:4个盘面,16个柱面,每道8个扇区,每扇区512字节。

起始磁盘地址:柱面0,盘面0,扇区0。

传送100个扇区。

计算过程:

每道8个扇区,100个扇区需要100/8=12.5,即13个磁道。

从柱面0盘面0扇区0开始:

  • 柱面0盘面0:扇区0-7,共8个扇区(累计8)
  • 柱面0盘面1:扇区0-7,共8个扇区(累计16)
  • 柱面0盘面2:扇区0-7,共8个扇区(累计24)
  • 柱面0盘面3:扇区0-7,共8个扇区(累计32)
  • 柱面1盘面0:扇区0-7,共8个扇区(累计40)
  • 柱面1盘面1:扇区0-7,共8个扇区(累计48)
  • 柱面1盘面2:扇区0-7,共8个扇区(累计56)
  • 柱面1盘面3:扇区0-7,共8个扇区(累计64)
  • 柱面2盘面0:扇区0-7,共8个扇区(累计72)
  • 柱面2盘面1:扇区0-7,共8个扇区(累计80)
  • 柱面2盘面2:扇区0-7,共8个扇区(累计88)
  • 柱面2盘面3:扇区0-7,共8个扇区(累计96)
  • 柱面3盘面0:扇区0-3,共4个扇区(累计100)

所以需要访问柱面0到柱面3,共4个柱面。最后一个扇区是柱面3盘面0扇区3。

DMA寄存器变化:

  • AR:初始值假设为0x1000,传送100×512=51200字节,AR最终为0x1000+51200=0x1000+0xC800=0xD800。
  • WC:初始51200,最终0。
  • DAR:初始柱面0盘面0扇区0,最终柱面3盘面0扇区3。

这个例子完整展示了计算过程。2022年44题的难度大概就是这个水平,可能参数更复杂一些,但逻辑是一样的。

6. 常见问题与排查技巧实录

6.1 扇区号从0还是从1开始?

这是最常见的坑。408考试里,扇区号通常从0开始编号,但有些题目可能从1开始。如果题目没有明确说明,默认从0开始。如果从1开始,计算时要特别注意边界。

排查方法:看题目给的地址范围。如果扇区号最大值等于每道扇区数,那可能是从1开始;如果最大值等于每道扇区数减一,那就是从0开始。

6.2 柱面号和磁道号是一回事吗?

在大多数教材里,柱面号和磁道号是等价的。柱面是所有盘面上相同编号的磁道组成的集合,所以柱面号等于磁道号。但严格来说,磁道号是单个盘面上的概念,柱面号是跨盘面的概念。考试时通常混用,不影响计算。

6.3 DMA传送时CPU真的完全不参与吗?

严格来说,DMA传送过程中CPU不参与数据搬运,但CPU可能还在执行其他程序。DMA控制器需要向CPU申请总线使用权,这个申请和授予的过程是硬件完成的,不需要CPU执行指令。所以从指令层面看,CPU确实不参与。

但如果题目问“DMA传送过程中CPU做了什么”,答案可能是“执行其他程序”或“不参与数据传送”。不要答“什么都不做”,因为CPU可能在做别的事。

6.4 传送长度计数器WC减到0后会发生什么?

WC减到0时,DMA控制器向CPU发出中断请求,表示传送结束。CPU响应中断后,进行后处理,包括检查传送是否正确、处理错误等。然后CPU可以开始下一次DMA传送。

如果题目问“WC为0时DMA控制器做什么”,答案是“发出中断请求”。如果问“CPU做什么”,答案是“响应中断,进行后处理”。

6.5 磁盘地址递增时,扇区号、盘面号、柱面号的进位顺序

这是2022年44题的核心考点。进位顺序是:扇区号先加,加到最大值后归零,盘面号加一;盘面号加到最大值后归零,柱面号加一。这个顺序不能乱。

用一个表格总结:

当前状态下一个地址
扇区号 < 最大扇区号扇区号+1,其他不变
扇区号 = 最大扇区号,盘面号 < 最大盘面号扇区号=0,盘面号+1,柱面号不变
扇区号 = 最大扇区号,盘面号 = 最大盘面号扇区号=0,盘面号=0,柱面号+1

这个表格必须背下来,考试时直接套用。

6.6 常见计算错误速查表

错误类型表现纠正方法
单位换算错误转速转/分没换算成转/秒统一换算成基本单位再计算
扇区号起始值错误默认从1开始看题目说明,默认从0开始
进位顺序错误扇区号没满就进位盘面号严格按扇区→盘面→柱面顺序
传送扇区数计算错误字节数除以扇区大小没取整向上取整,因为磁盘按扇区读写
地址位数计算错误log2计算错误2^10=1024,2^9=512,熟记常用幂次

实操心得:考试时遇到磁盘计算题,先在草稿纸上画一个表格,列出柱面号、盘面号、扇区号的起始值和结束值,然后逐项计算。不要跳步,跳步容易错。

7. 复习建议与实战训练方法

7.1 这块知识在408中的分值分布

I/O系统和外存在408中通常占10-15分,其中DMA方式可能考2-4分,磁盘计算可能考3-6分。综合题里如果出现,分值可能达到8-10分。所以这块内容性价比很高,值得花时间攻克。

从历年真题看,DMA方式几乎每年都考,要么选择题要么综合题。磁盘计算也是高频考点,尤其是磁道扇区计算。2022年44题把两者结合,说明命题组喜欢这种综合考法。

7.2 推荐刷题顺序:从课后题到真题

我的建议刷题顺序是:

  1. 唐朔飞《计算机组成原理》课后题中关于DMA和磁盘的题目,先做一遍,熟悉基本概念。
  2. 王道《计算机组成原理》单科书中的相关章节,重点做DMA传送流程和磁盘计算的例题。
  3. 408历年真题中所有涉及DMA和磁盘的题目,按年份刷一遍。
  4. 最后集中攻克2022年44题这类综合题,总结交叉考点的解题套路。

刷题时不要只做一遍,做错的题要标记,隔一周再做一遍。磁盘计算题尤其需要反复练习,直到形成条件反射。

7.3 自测清单:这10个问题你能答上来吗

  1. DMA控制器有哪四个主要寄存器?各自作用是什么?
  2. DMA传送的三个阶段分别由谁负责?
  3. DMA和中断的本质区别是什么?
  4. 磁盘地址的格式是什么?为什么柱面号在高位?
  5. 磁盘总容量的计算公式是什么?
  6. 扇区号、盘面号、柱面号的进位顺序是什么?
  7. 平均存取时间由哪几部分组成?
  8. 传送100个扇区,每道8个扇区,需要访问几个磁道?
  9. WC减到0时,DMA控制器做什么?
  10. 如果扇区按交替方式编号,DAR的递增逻辑有什么不同?

这10个问题能全部答上来,这块知识就过关了。答不上来的,回到对应章节再看一遍。

7.4 考场上的时间分配与答题技巧

408考试时间紧张,综合题平均每题15-20分钟。遇到DMA+磁盘的综合题,建议先花2分钟读题,提取关键参数,然后在草稿纸上列出计算步骤,再动笔写答案。

答题时要注意:

  • 写清楚计算过程,不要只写结果。408综合题按步骤给分。
  • 单位要写清楚,比如“扇区”“字节”“柱面”。
  • 如果计算量太大,可以先写公式,再代入数值,最后算结果。
  • 遇到不确定的地方,先跳过,做完其他题再回来。

注意:408答题卡空间有限,计算过程要简洁,不要写太多废话。关键步骤和结果写清楚就行。

7.5 从这道题延伸出去:还能怎么考

2022年44题考的是DMA+磁盘地址计算,但同样的知识点还可以这样考:

  • 给出磁盘参数和传送数据量,问DMA传送需要多少次总线请求。
  • 问DMA传送过程中,CPU能否响应其他中断。
  • 问如果磁盘采用中断方式而不是DMA方式,传送同样数据量需要多少次中断。
  • 问磁盘的传输率是多少,DMA控制器需要多快的总线带宽才能跟上。
  • 问如果磁盘地址采用交替编号,传送同样数据量需要访问的磁道数是否变化。

这些延伸考法都需要你真正理解原理,而不是死记公式。所以复习时要把原理搞透,不要只刷题。

我个人在实际教学和复习中发现,很多同学卡在DMA和磁盘的结合点上,是因为他们把这两个模块当成独立的知识点来背,没有建立起“DMA控制器如何控制磁盘读写”这个整体图景。一旦你脑子里有了这个图景——DMA控制器拿着磁盘地址去磁盘读数据,读到一个扇区就更新地址,同时把数据搬到内存——所有计算题都变成了这个图景的具体化。所以,先建图景,再练计算,顺序不能反。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询