C++语言概述】这是一个关于计算机组成原理的相关问题

2020-05-12 16:27发布

我借了几个同学电脑,下载C语言,然后定义指针,看指针变量位数。发现,每台电脑指针地址位数都相同。然后我想起了计算机组成原理中的一个知识。双字长指令,第二个字长存放的也是地址。之前操作数8位地址可能一下...

我借了几个同学电脑,下载C语言,然后定义指针,看指针变量位数。发现,每台电脑指针地址位数都相同。
然后我想起了计算机组成原理中的一个知识。双字长指令,第二个字长存放的也是地址。之前操作数8位地址可能一下扩展到16位,那么问题来了,假如一台电脑采取双字长指令,那么电脑上C语言的指针地址还是8位,第二个字长地址是不是没有用上?或者说8位表示16位地址,为何没有报错?

1条回答

在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称宇。字通常分为若干个字节(每个字节一般是8位)。在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。字的长度用位数来表示

数据中断了

相关问题推荐

  • 回答 2
    已采纳

    计算机的基本原理是存储程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。计算机在运行时,先从...

  • 回答 6
    已采纳

    bit:比特Byte:字节,1Byte=8bitKB(Kilobyte):千字节,1KB=1024ByteMB(Megabyte):兆字节,1MB=1024KBGB(Gigabyte):吉字节,1GB=1024MBTB(Trillionbyte):太字节,1TB=1024GBPB(Petabyte):拍字节,1PB=1024TBEB(Exabyte):艾字节,1EB=1024PBZB(Zettab......

  • 回答 10
    已采纳

    1.中央处理器(CPU)    它是一块超大规模的集成电路,是一台计算机的运算核心和控制中心。控制器用以控制和协调计算机各部分自动、连续执行各条指令,通常由指令部件、时序部件及操作控制部件组成。它的功能主要是解释计算机指令以及处理计算机软件中的数...

  • 回答 6
    已采纳

    计算机最主要的工作原理是什么  1、计算机最主要的工作原理是存储程序与程序控制;  2、计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存储器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去...

  • 回答 6
    已采纳

    计算机的硬件系统,所谓硬件,就是用手能摸得着的实物,一台计算机一般有:1、主机:主机从外观看是一个整体,内部由多种独立的部件组合而成,包括电源、主板、内存、CPU、硬盘、声卡、显卡、调制解调器、网卡、软驱、光驱;2、显示器:作用是把电脑处理完的...

  • 回答 2

    回答计算机的基本原理主要分为存储程序与程序控制,首先要将控制计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存中,每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤。...

  • 回答 7

    运算器、控制器、存储器、输入设备、输出设备

没有解决我的问题,去提问