📝 计算机组成与系统结构

617篇技术文档
  AT和ATX电源之间的区别

📅  最后修改于: 2021-06-28 14:57:35        🧑  作者: Mango

AT和ATX代表高级技术电源和高级技术扩展电源。两者都是开关模式电源(SMPS)的类型。开关模式电源为电气负载提供电源。 SMPS使用开关调节器来有效地转换电能。AT电源和ATX电源之间的区别:S. No.CategoryAt power supplyAtX power supply1.Full FormAT power supply stands for Advanced Technology ...

  电脑组织|不同的指令周期

📅  最后修改于: 2021-06-28 14:58:11        🧑  作者: Mango

先决条件–执行,阶段和吞吐量每个指令周期中涉及的寄存器:内存地址寄存器(MAR):连接到系统总线的地址线。它指定内存中用于读或写操作的地址。内存缓冲寄存器(MBR):它连接到系统总线的数据线。它包含要存储在存储器中的值或从存储器中读取的最后一个值。程序计数器(PC):保存要提取的下一条指令的地址。指令寄存器(IR):保存最后获取的指令。指令周期–指令周期的每个阶段都可以分解为一系列基本的微操作。在...

  内存交错的类型

📅  最后修改于: 2021-06-28 14:58:32        🧑  作者: Mango

内存交织是一种抽象技术,它将内存分为多个模块,以便将地址空间中的连续字放置在不同的模块中。假设一个由4 MB芯片组成的64 MB内存,如下所示:我们将内存分为4 MB的存储区,每个存储区包含4 MB芯片中的八个。因此,该存储器具有16个存储区,每个存储区为4 MB。64 MB内存= 2 ^ 26,因此26位用于寻址。16 = 2 ^ 4,所以地址的4位选择存储体,而4 MB = 2 ^ 22,所以...

  8086程序,用于将一个段的内容添加到另一段

📅  最后修改于: 2021-06-28 14:58:54        🧑  作者: Mango

问题–编写一个程序,将存储位置2000:0500的内容与存储位置3000:0600的内容相加,并将结果存储到5000:0700存储位置。例子 –算法 –将2000移至CX寄存器将CX移到DS段(现在我们在2000数据段中)将500的值移入AX寄存器将3000移至CX寄存器将CX移到DS段(现在我们在3000个数据段中)将AX(累加器)的值与存储器600的值相加将5000移入CX寄存器将CX移至ES...

  8086程序以降序对整数数组进行排序

📅  最后修改于: 2021-06-28 14:59:20        🧑  作者: Mango

问题–在8086微处理器中编写一个程序,以按n个数字的降序对数字进行排序,其中大小“ n”存储在内存地址2000:500中,而数字存储在内存地址2000:501中。例子 –示例说明:Pass-1:32 05 14 50 32 05 14 50 32 14 05 50 32 14 5005(已解决1个数字)Pass-2:32 14 50 05 32 14 50 05 32 5014 05(2个数字已...

  高速缓存设计的概念

📅  最后修改于: 2021-06-28 14:59:54        🧑  作者: Mango

高速缓存通过提供对数据/指令的快速访问,在减少程序的处理时间方面起着重要的作用。高速缓存内存小而又快,而主内存又大又慢。缓存的概念将在下面说明。缓存原理:高速缓存存储器的目的是提供对资源的最快访问,而不会影响存储器的大小和价格。试图读取数据字节的处理器首先查看高速缓存。如果该字节在高速缓存存储器中不存在,它将在主存储器中搜索该字节。一旦在主存储器中找到该字节,就将包含固定字节数的块读入高速缓存,然...

  十进制转换为二进制的程序

📅  最后修改于: 2021-06-28 15:02:00        🧑  作者: Mango

给定一个十进制数作为输入,我们需要编写一个程序将给定的十进制数转换为等效的二进制数。例子:算法:当数字除以2时,将余数存储在数组中。将数字除以2重复上述两个步骤,直到数字大于零。现在以相反顺序打印阵列。例如:如果二进制数是10。步骤1:10除以2时的余数为零。因此,arr [0] = 0。步骤2:将10除以2。新数字是10/2 = 5。步骤3:将5除以2时的余数为1。因此,arr [1] = 1。...

  8085微处理器中的逻辑指令

📅  最后修改于: 2021-06-28 15:02:21        🧑  作者: Mango

逻辑指令是执行基本逻辑运算(例如AND,OR等)的指令。在8085微处理器中,目标操作数始终是累加器。在这里,逻辑运算按位进行。下表显示了逻辑指令列表:OPCODEOPERANDDESTINATIONEXAMPLEANARA = A AND RANA BANAMA = A AND McANA 2050ANI8-bit dataA = A AND 8-bit dataANI 50ORARA = A ...

  电脑组织|冯·诺依曼建筑

📅  最后修改于: 2021-06-28 15:03:00        🧑  作者: Mango

历史上有两种类型的计算机:固定程序计算机–它们的函数非常具体,无法编程,例如计算器。存储的程序计算机–可以对这些计算机进行编程,以执行许多不同的任务,应用程序也存储在计算机上,因此得名。现代计算机基于约翰·冯·诺伊曼(John Von Neumann)提出的存储程序概念。在这种存储程序的概念中,程序和数据存储在称为存储器的单独存储单元中,并且被视为相同。这个新颖的想法意味着用这种架构构建的计算机将...

  在代码生成中注册分配

📅  最后修改于: 2021-06-28 15:03:47        🧑  作者: Mango

寄存器是内存层次结构中最快的位置。但是不幸的是,这种资源是有限的。它属于目标处理器最受限制的资源。寄存器分配是一个NP完全问题。但是,可以将此问题简化为图形着色以实现分配和分配。因此,好的寄存器分配器可以为难题解决有效的近似解决方案。图–输入输出寄存器分配器确定哪些值将驻留在寄存器中,以及哪个寄存器将保存每个这些值。它以一个具有任意数量寄存器的程序作为输入,并生成一个具有有限寄存器集的程序,该程序...

  ARM处理器的优缺点

📅  最后修改于: 2021-06-28 15:04:13        🧑  作者: Mango

先进RISC机器(ARM)处理器定义为在智能手机,可穿戴设备,平板电脑和多媒体播放器等电子设备中具有广泛用途的CPU系列。如果有指令,此处理器需要的数量最少,并且以非常低的功率运行。它降低了电路复杂度。由于电路较少,因此非常适合于小型设备(由于需要更紧凑的设备,因此现在更有意义)。ARM处理器的优势:负担得起的–ARM处理器非常经济实惠,因为它不需要昂贵的设备来进行创建。与其他处理器相比,它的价格...

  8085微处理器中的指令周期

📅  最后修改于: 2021-06-28 15:04:35        🧑  作者: Mango

执行和提取整个指令所需的时间称为指令周期。它包含:提取周期–通过存储在程序计数器(PC)中的地址提取下一条指令,然后将其存储在指令寄存器中。解码指令–解码器解释指令寄存器中的编码指令。读取有效地址–从主存储器中读取指令中给出的地址,并获取所需的数据。有效地址取决于直接寻址模式或间接寻址模式。执行周期–包括存储器读取(MR),存储器写入(MW),输入输出读取(IOR)和输入输出写入(IOW)微处理器...

  8085程序在8位数字中查找数字的最小值

📅  最后修改于: 2021-06-28 15:04:59        🧑  作者: Mango

问题–在8085微处理器中编写汇编语言程序,以找到8位数字中的最小值。示例–假设8位数字存储在存储位置2050,最小值位数存储在存储位置3050。算法 –将存储单元2050中的内容加载到累加器A中。将A的内容移到寄存器B中。用0F对A的内容执行AND运算,并将结果存储在A中。将A的内容移到寄存器C中。将B的内容移到A中。通过使用RLC指令4次反转A的内容。用0F对A的内容执行AND运算,并将结果存...

  符号幅度表示中的乘法算法

📅  最后修改于: 2021-06-28 15:05:22        🧑  作者: Mango

两个定点二进制数在有符号幅值表示中的相乘是通过连续移位和加法运算的过程完成的。在乘法过程中,我们正在考虑乘法器的连续位,最低有效位在前。如果乘数位为1,则将被乘数向下复制,否则将向下复制0。在连续的行中向下复制的数字从上一个数字向左移动一个位置。最后,将数字相加,然后将其总和形成乘积。根据乘数和乘数的符号确定乘积的符号。如果它们相同,则乘积的符号为正,否则为负。硬件实现:乘法算法的硬件实现需要以下...

  SiP和SoC之间的区别

📅  最后修改于: 2021-06-28 15:05:50        🧑  作者: Mango

1.系统级封装(SiP):SIP代表“打包中的系统”。为了易于集成到系统中,这种类型的技术是很好的。它专为需要功能齐全,高度专业化的模块的多种高级包装应用而设计。在SiP中,多个集成电路封装在单个封装或模块中。集成电路可以垂直地堆叠在基板上,并且两个或更多个IC被捆绑在单个封装内。它执行电子系统的大多数功能,通常在智能手机,数字音乐播放器等内部使用。由于将多个功能芯片(包括处理器和内存)集成到一个...