首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
有的PIC单片机,如PIC16F84、16F62X、16F87X……的片内有E~2PROM(又可写成EEROM)数据存储器。这些E~2PROM在单片机正常工作时是可读/写的,但E~2PROM并未直接映象在PIC单片机内部资源数据存储器中,因此对它们不能用指令直接寻址访问,只能通过专用寄存器(又称特殊功能寄存器)进行间接寻址操作。  相似文献   

2.
指令的操作对象大多是各类数据,而数据在寄存器、存储器中可以用多种方式存取。因此,计算机在执行指令过程中寻找操作数的方式,称为指令的寻址方式。每一种计算都具有多种寻址方式,寻址方式越多,计算机的功能就越强,灵活性就越大。  相似文献   

3.
(1) 指令类别: Z-80CPU共有158条指令,按功能可分为8类,现分类介绍如下。 A.取数和交换取数指令用于在CPU内部寄存器之间或CPU寄存器和存储器之间传送数据。指令规定取出数据的源地址和存放数据的目标地址,取数指令不改变源存储单元的内容。交换指令可以交换或成组交换寄存器内容。 B.数组传送和检索这是Z-80独特的一组指令。它用一条指令就能把任意个字节的一组数据从存储器的一  相似文献   

4.
<正> Ⅰ 模拟器的功能及特点 寄存器传输级模拟是以指令操作表为基础,通过检查数据传输逻辑关系验证指令操作正确性。模拟中输入、输出和内部传输的信息都是成组的数据,它们表现出引线上的信息,或寄存器中内容随时钟或节拍而进行传输、运算和变化的情况。是验证数字系统的设计和解  相似文献   

5.
新型体系结构概念—虚拟寄存器与并行的指令处理部件   总被引:4,自引:1,他引:3  
随着程序对地址空间的需求日益提高,研究者提出了虚拟存储器概念,使程序访问的地址空间免受物理存储器的限制。随着面向寄存器的RISC技术发展以及多发射结构中指令调度的日益重要,我们提出了虚拟寄存器的新概念,使寄存器空间不受物理寄存器堆大小的束缚,有利于指令调度和寄存器重新命名技术,提高指令级并行性ILP。此外,现代新型RISC处理机都着重于加强数据处理部件中的执行并行度,忽略了放在存储器中指令的处理。  相似文献   

6.
8087是一种数字协处理器,用于高速、高精度的算术、逻辑运算等处理,见图1。8087分为控制部件和数据执行部件两部分:数据执行部件中有八个80位的寄存器,它可减少存储器的存取,也可作一个栈来使用。有了8087协处理器可对处理器中的数据类型、寄存器和指令进行扩充,使IBM PC的运算能力和精度大大提高。  相似文献   

7.
针对软件模拟硬件故障注入不能突破操作系统保护而使故障注入受到限制的问题,提出一种基于JTAG调试技术的硬件故障注入方法。当目标系统处于运行状态时,通过设置断点、设置观察点、发送调试请求等方式使目标系统在硬件层次中止当前运行模式,进入硬件调试模式。通过对基于总线扫描链的移位操作插入数据或CPU本身的指令,对系统内部的总线数据、寄存器数据、存储器数据进行修改。实验结果表明,该方法可以成功地实现故障注入。  相似文献   

8.
MOBIDIC—B 系统是一台安装在标准军用牵引车上的全晶体管化、军用电子数字计算机,是一台采用并行、二进制、同步、定点操作以及能进行双工数据处理曲通用计算机系统。这个系统有两台性能相同的中心处理机,它们与一个数据传送总线连接。两台处理机共用一套输入输出设备,它们也可进行双工操作,相互进行控制及监督。除了每台处理机各有一个8193字的高速磁心存储器以外,还有一台容量为五万位的大容量存储器。这个大容量存储器用作输入输出设备(它只供输入输出指令访问)。数据加工装置用来使得便于从磁带及大容量存储器觅数。控制台也有两份,它们有两块独立、相同的控制扳。每份控制板控制一台处理机。  相似文献   

9.
片外扩展的RAM主要用来存放不常使用的变量、规模较大的数据块或采集到的等待进一步处理的数据;或用来暂存将发往另一台计算机的数据。在使用这些数据前,须用指令把它们移到片内RAM中,因此在硬件上扩展了RAM之后,就要对之进行读写操作。对片外RAM进行读写操作的指令仅限于以下四条寄存器间接寻址指令:  相似文献   

10.
编址方式     
在存储器中所存的数据必须访问和操作。数据的处理用一条PDP-11的指令(如MOV,ADD等)来规定。它通常指出: 功能(操作码) 确定源操作数所用的通用寄存器与(或)确定终点操作数所用的通用寄存器。 编址方式(指明所选的寄存器是如何使用的)。 因为用计算机处理的大部分数据通常是按一种结构的(按字符行、按数组、按表格等等)。PDP-11已经设计成有效而灵活地处理结构的数据。指令可以按下面的任何一种方法使用通用寄存器:  相似文献   

11.
当前,大数据及人工智能技术向嵌入式系统发展,对嵌入式系统的存储访问能力提出了更高要求.磁畴壁存储器凭借其高读写速度、高密度以及低功耗等优点,可以用于嵌入式系统以满足数据密集型应用对访问速度、容量及能耗的需求.但是磁畴壁存储器在进行数据访问之前需要进行移动操作,这将极大的影响其存储访问性能.而减少移动操作可以有效提升磁畴壁存储器的性能.本文面向运行数据密集型应用的多读/写头磁畴壁存储器系统,研究减少移动操作的最优指令调度与数据放置技术.本文首先提出了可获得最小移动次数的ILP模型.由于ILP模型不能在多项式时间内求得最优解,所以提出了多项式时间的启发式算法——生成指令调度和数据放置(GISDP)算法.实验结果表明ILP模型和GISDP算法可以有效的减少移动操作次数.在配备8个读/写头的磁畴壁存储器上,GISDP算法生成的指令调度与数据放置方案相较其他算法可以平均减少89.7%的移动操作,并且GISDP算法的结果接近ILP模型的最优解.  相似文献   

12.
PC加电后,电信号沿着到CPU的固定编程路径去清除芯片的内部存储器、寄存器中的剩留数据。电信号将程序计数器(PC)设置为特定的数值,通知CPU下一个要处理的指令地址。通常情况下,此时下一条要处理指令地址是固定存储在一组ROM芯片中的自  相似文献   

13.
存储器在SOC中所占的电路面积越来越大,因此存储器的正确与否影响着SOC芯片的成品率。存储器中的故障种类繁多,单一的测试方法不能保证所有故障的100%覆盖率。本文通过对广泛应用的March算法进行了分析,提出了一种可重配置的存储器测试方法。在该方法中通过设置一组控制寄存器就可以灵活的实现各种March算法。另外,采用资源复用的方法,在嵌入式微处理器核中增加了一个有限状态机,几个控制寄存器和几条专门用于存储器测试的指令,可以方便的实现各种March算法,并且硬件开销非常小。  相似文献   

14.
基于流密码的可适配反馈移位寄存器指令   总被引:1,自引:1,他引:0       下载免费PDF全文
在对A5,Grain,Trivium等34种流密码算法结构进行分析的基础上,研究算法中线性和非线性反馈移位寄存器的结构特征,总结其相应操作。构造专用的反馈移位寄存器配置指令和操作指令,通过配置可灵活实现多种结构的反馈移位寄存器及其组合,并完成相应操作。设计实现支持其执行的硬件单元,可作为专用流密码微处理器的核心功能单元。  相似文献   

15.
为了给自研处理器芯片提供一种高效方便的调试方法,提出了一种基于JTAG的片内调试系统设计方法。该调试系统在遵循JTAG标准协议的基础上,简化片内调试硬件模式设计,以较少的硬件开销和精简高效的专用调试指令设计,不仅实现了调试中断、指令/数据断点设置、单步执行及寄存器/存储器数据读写等基本调试功能,还支持现场保护与恢复、Trace Buffer、指令插入执行等高级调试功能。经实际芯片测试证明,该调试系统具有兼容JTAG协议、功能全面、灵活高效、结构简单、便于操作等特点。  相似文献   

16.
<正> 三、PC的结构 PC大多数为框架式结构,存储器和接口可以方便地组合和扩展,扩展框架可以在离主机100多米远的地方用电缆连接。主架和扩展框架有CPU、程序存储器、数据存储器、I/O按口和电源等。外围设备有程序输入器(带操作键盘和CRT)、电传打字机、卡式录音机、模拟器和人-机接口组件等。它们的连接框图如图3。  相似文献   

17.
一种基于寄存器压力的VLIW DSP分簇算法   总被引:1,自引:0,他引:1  
寄存器是程序运行时最宝贵的资源之一,软件流水在对VLIW DSP指令调度的同时,会显著增加寄存器的压力,从而导致寄存器溢出,软件流水中止。在以往的研究中,软件流水之前的指令分簇会更多地考虑指令并行性,往往会把寄存器的压力交给寄存器分配阶段,当物理寄存器不够分配时会造成寄存器溢出。通过考察指令运行时的寄存器压力情况对指令进行分簇,这样可根据各个簇的寄存器压力的动态信息减少寄存器的溢出,提高指令运行效率。  相似文献   

18.
相变存储器(PCM)作为一种新型的非易失性存储器有望替代DRAM.针对PCM在视频应用中的使用,考虑到图像中亮度数据比色度数据更为重要,为了减少PCM的写操作能耗,延长写寿命,提出一种双阈值的近似写方法.首先分别为亮度数据和色度数据设置一个阈值寄存器,在对PCM进行写操作时根据不同的数据选择不同的阈值;然后将阈值和新旧数据之间的绝对差值进行比较,当绝对差值小于或等于阈值时禁止PCM的写操作,否则只对PCM有变化的数据位进行更新.实验结果表明,该方法能够以较低的硬件开销有效地减少PCM的写操作,且可以灵活地在写操作减少量和视频质量之间进行权衡.  相似文献   

19.
介绍Strong ARM处理器的寄存器及取得CPU类型、频率的过程;介绍在WINDOWS CE应用程序中,如何直接嵌入二进制机器指令,取得底层的寄存器中的容;介绍利用Strong ARM指令参考手册中对指令的说明把取得寄存器中数据的过程翻译成机器码;另外对从寄存器中读取CPU的类型信息、从地址端口取得CPU频率的值的过程进行了说明。  相似文献   

20.
一、一批Z80新指令在研究Z80CPU指令系统的内部规律时,我们将原来的696条具体指令,按功能和字节数的不同进行了重新分类。根据信源码理论,Z80指令系统可分为非续长码指令和准非续长码指令。共有1788种机器码,可完成各种具体操作。但其中多数一直未公布和使用。我们通过实验证明,这些未公布的机器码也能完成一定的操作,它们是又一批应发表的新指令。这些新指令可分为以下五种。 1)数据传送指令:有8位立即寻址和变址寄存器寻址,共有8条,是对文献[1]中84条  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号