📝 计算机组成与系统结构
617篇技术文档📅  最后修改于: 2021-06-28 08:57:20        🧑  作者: Mango
在不断变化的技术世界中,使用的设备也在发生变化。让我们看一下8085系列微处理器和8086系列微处理器之间的变化。Serial No.8085 microprocessor8086 microprocessor1The data bus is of 8 bits.The data bus is of 16 bits.2The address bus is of 16 bits.The addres...
📅  最后修改于: 2021-06-28 08:57:40        🧑  作者: Mango
缓存接近CPU,并且比主内存快。但是同时小于主内存。缓存组织是关于将内存中的数据映射到缓存中的某个位置。一个简单的解决方案:进行此映射的一种方法是考虑长内存地址的最后几位,以找到较小的缓存地址,并将其放置在找到的地址中。简单解决方案的问题:这种方法的问题是,我们失去了有关高阶位的信息,而没有办法找出属于高阶位的低阶位。解决方案是标签:为了解决上述问题,更多信息存储在高速缓存中,以告知哪个内存块存储...
📅  最后修改于: 2021-06-28 08:58:01        🧑  作者: Mango
当我们同时向其提供大量数据和指令时,CPU不能单独运行。它需要其他组件才能工作,为此,它需要一个时钟,用于同步系统的所有组件。处理器在一秒钟内完成其总处理周期的速率称为“时钟速度”。也称为时钟速率。 CPU的性能对程序加载然后执行的速度有重大影响。通常以兆赫兹或千兆赫兹为单位进行测量。在现代CPU中,我们以千兆赫兹为单位来测量时钟速度。例子 :时钟速度为4.2 MHz的CPU每秒执行420万个周期...
📅  最后修改于: 2021-06-28 08:58:20        🧑  作者: Mango
问题–编写汇编语言程序以在8085微处理器中找到最多两个8位数字。假设–起始存储位置和输出存储位置分别为2050、2051和3050。例子 –算法 –累加器中的负载值然后,将值复制到任何寄存器在累加器中加载下一个值比较两个值检查进位标志,如果复位,则跳转到所需的地址以存储值将结果复制到累加器中将结果存储在所需的地址程序 –MEMORY ADDRESSMNEMONICSCOMMENTS2000LDA...
📅  最后修改于: 2021-06-28 08:58:43        🧑  作者: Mango
数据存储是计算机化小工具的关键部分,因为买家和组织已开始依赖它来保存从单个信息到业务基本数据的数据。它用于在存储设备上捕获和保留数字数据。数据存储类型:网络连接的存储设备:附有网络的存储设备允许已批准的网络用户从集中位置存储和恢复数据。这些设备适应性强且用途广泛。 NAS与无线路由器关联,使分散的工作场所可以轻松地从与网络相关的任何设备访问文档。云储存:云存储是一种利用远程服务器的存储选项,可从任...
📅  最后修改于: 2021-06-28 08:59:04        🧑  作者: Mango
问题–在8086微处理器中编写程序,找出两个8位BCD编号的加法运算,其中编号从起始存储地址2000:500存储,然后将结果存储到存储地址2000:600,并在2000:601进位。例子 –算法 –将数据从偏移500加载到寄存器AL(第一个数字)将数据从偏移量501加载到寄存器BL(第二个数字)将这两个数字相加(寄存器AL和寄存器BL的内容)应用DAA指令(十进制调整)将结果(寄存器AL的内容)存...
📅  最后修改于: 2021-06-28 08:59:22        🧑  作者: Mango
主板包含许多嵌入其中的部件。在本文中,将讨论名为北桥的部分。主板具有由两个芯片组组成的芯片组逻辑架构:我们在这里只解释了北布里格德。1.北桥:北桥也称为主机桥。北桥直接连接到中央处理器(CPU),以处理需要最高性能的任务。这些芯片组充当CPU与主板各部分之间通信的媒介,因此Memory Controller Hub是北桥的别称。历史 :在设计芯片组体系结构时派生了北桥的名称。它的设计方式使CPU可...
📅  最后修改于: 2021-06-28 08:59:47        🧑  作者: Mango
中断是指使微处理器暂时停止工作以执行其他任务,然后返回其先前的任务的条件。中断是需要引起CPU注意的事件或信号。这种暂停使外围设备可以访问微处理器。每当发生中断时,处理器都会完成当前指令的执行,并开始执行中断服务程序(ISR)或中断处理程序。 ISR是一个程序,它告诉处理器中断发生时该怎么做。执行完ISR之后,控制权返回到被中断的主例程。在8086微处理器中,当微处理器遇到中断时,将执行以下任务:...
📅  最后修改于: 2021-06-28 09:00:08        🧑  作者: Mango
外围设备定义为为计算机提供输入/输出功能并充当没有计算密集功能的辅助计算机设备的设备。但是,通常外围设备对于计算机执行其基本任务并不是必不可少的,可以将其视为对用户体验的增强。外围设备是连接到计算机系统但不属于核心计算机系统体系结构的设备。通常,更多的人更宽松地使用“外围设备”一词来指代计算机机箱外部的设备。外围设备的分类:通常将其分为3个基本类别,分别为:输入设备:输入设备的定义是,它将输入的数...
📅  最后修改于: 2021-06-28 09:00:38        🧑  作者: Mango
我们知道设备驱动程序和设备控制器之间存在握手,但是这里的问题是操作系统如何连接应用程序请求,或者我们可以说I / O请求到网络线集或特定磁盘扇区,或者我们可以说硬件操作。为了理解概念,让我们考虑以下示例。例子 –我们正在从磁盘读取文件。我们要求的应用程序将通过文件名引用数据。在磁盘内,文件系统从文件名到文件系统目录进行映射,以获得文件的空间分配。在MS-DOS中,文件名映射到表示为文件访问表中条目...
📅  最后修改于: 2021-06-28 09:01:05        🧑  作者: Mango
计算机根据提供的指令执行任务。计算机中的一条指令由称为字段的组组成。这些字段包含与计算机不同的信息,每件事都在0和1中,因此每个字段具有不同的重要性,CPU会根据这些重要性来决定要执行的操作。最常见的字段是:操作字段,指定要执行的操作(如加法)。地址字段,其中包含操作数的位置,即寄存器或存储器的位置。模式字段,指定如何建立操作数。一条指令的长度各不相同,具体取决于它包含的地址数。通常,根据地址字段...
📅  最后修改于: 2021-06-28 09:01:29        🧑  作者: Mango
在上一篇文章中,我们已经讨论了非恢复除法算法。在本文中,我们将讨论该算法的实现。非还原除法算法用于除以两个无符号整数。该算法的另一种形式是恢复分区。该算法与其他算法不同,因为这里没有恢复的概念,并且该算法比恢复除法算法复杂。设被除数Q = 0110和除数M =0100。下表演示了给定值的分步解决方案:Accumulator-A(0)Dividend-Q(6)Status000001110101(M...
📅  最后修改于: 2021-06-28 09:01:54        🧑  作者: Mango
先决条件– 8085微处理器中的分支指令程序执行转移指令类似于分支指令,并且是指由于执行分支指令而将执行切换到不同指令序列的动作。程序执行转移指令的两种类型是:无条件的有条件的1.无条件程序执行转移指令–这些指令始终执行。OpcodeOperandExplanationExampleCALLaddresscalls a subroutine and saves the return address...
📅  最后修改于: 2021-06-28 09:02:13        🧑  作者: Mango
光盘或CD是主要用于数据存储的圆形数字磁盘。它是Laser Disc的扩展。历史 :它是由两家公司分别是索尼和飞利浦开发的。 CD最初仅用于录音和存储。后来,随着技术的发展,CD启用了在其磁盘上存储数据块的功能。 CD后来被称为CD-ROM(光盘只读存储器)。存储的数据仅具有读操作,而没有写操作。索尼在日本公开发行了首个CD音频播放器。特征 :CD的物理功能包括:标准光盘的直径约为120毫米,宽度...
📅  最后修改于: 2021-06-28 09:02:32        🧑  作者: Mango
数据传输的DMA模式减少了处理I / O操作时CPU的开销。它还允许CPU和I / O操作并行化。为了避免浪费宝贵的CPU时间,同时处理速度比CPU慢得多的I / O设备,这种并行性是必需的。可以扩展DMA操作的概念,以进一步减轻CPU参与I / O操作执行的负担。这引起了称为输入输出处理器(IOP)或IO通道的专用处理器的发展。输入输出处理器(IOP)就像处理I / O操作细节的CPU。它比典型...