首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
CMC-Z80反汇编程序编号:84-0015 本程序是在配有16行微型打印机的CMC-80双板机上运行的Z80反汇编程序.只要打入目的码的首末地址,即能将存储区中的目标程序反汇编成源程序,在微型打印机中打印输出.有三种格式可供选择:打印Z80助记符带机器码;单打助记符;单打带地址的机器码  相似文献   

2.
软件交流     
Z80高级汇编程序编号:89-0335 这是在IBM PC机上运行的一个Z80汇编语言程序的高级开发软件。它不仅具有一般汇编程序的功能,而且开发了Z80CPU有关变址寄存器IX和IY的90多条未公布的指令,同时还提供了60多个标准函数,其中包括各种数制、各种代码以及数据与代码之间的相互转换,从8位到32位的二进制数及十进制数的加、减、乘、除、乘方和开方运算以及常用的一些数学函数。这就使汇编语言程序的设计变得象高级语言一样简单、容易。联系人:成景文(清华大学自动化系)  相似文献   

3.
针对汇编程序控制算法精度对大幅度变化输入信号适应性差、运算实时性差的问题,提出了一种通用控制模型迭代算法和累加器归一化处理算法,基于dsPIC30F控制器将算法编制成通用、高效汇编子程序。在硬件平台上采用二阶滤波和微分控制环节对算法进行验证,实验表明了该算法的有效性。  相似文献   

4.
针对汇编程序控制算法精度对大幅度变化输入信号适应性、运算实时性差的问题,该文提出了一种通用控制模型迭代算法和累加器归一化处理算法,基于dsPIC30F控制器,将算法编制成通用、高效汇编子程序。在硬件平台上采用二阶滤波、微分控制环节对算法进行验证,实验表明了该算法的有效性。  相似文献   

5.
软件交流     
TP801-Z80反汇编程序编号:86-0090 反汇编程序是软件调试、分析和维护的有效工具,而目前广泛使用的TP801单板机并无此功能,为此,编制了在配有TP801P微型打印机的TP801A或TP801B单板机上运行的Z80反汇编程序。  相似文献   

6.
一、前言由于TRS-80在提供汇编/编辑程序的同时,并没有向用户提供一个汇编程序库,这使得用户在使用汇编程序时感到很不方便。我们根据CROMEMCO公司提供的一个汇编程序库,又按TRS-80的具体情况,编制了一个TRS-80的汇编程序库。它是在使用汇编程序时一些必要的程序,其中包括从键盘输入字符、十进制数字、十六进制数字;在荧光屏上显示字符、字符串、十进制数字和十六进制数字,以及必要的十进制—二进制的转换、二进制—十进制的转换,十六进制—二进制的转换及二进制—十六进制的转换等等。  相似文献   

7.
YEE8100微型机是云南电子设备厂组装的微型计算机。本机与TRS-80微型机软件通用,主机的ROM内容与逻辑也完全相同。在扩展箱中YEE8100比TRS-80多了S-100总线、RS-232串行接口和Z41、Z42、Z45三块片子。本文就如何设计新外设的硬件和软件的接口问题进行了分析和试验,所述的方法同样也适用于TRS-80机。因为Z-80CPU可根据程序的控制,以三种可用的方式对可屏蔽中断作出响应,现分别给予说明。一、外设使用中断方式0工作本机在扩展箱中装有供中断方式0使用的硬件(Z41、Z42、Z45),当CPU响应中断时,可在数据总线上得到一条RST指令代码。在TRS-80机中RST的八个出口地址中ROMBASIC和磁盘BASIC占用了7个,只留下38H。LEVEL Ⅱ ROM把RST中7个地址转移  相似文献   

8.
在IBM PC机上实现的Z80在线仿真器.该仿真器以CP/M80操作系统为运行环境,配有CP/M80支持的Z80宏汇编程序、链接程序及仿真调试程序.  相似文献   

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

10.
适用于CROMEMCO微型机的Z80反汇编程序编号:84-0021 我室研制的Z80反汇编程序DSASM,是剖析软件产品,进行软件维护、移植的有力工具.既可在CROMEMCO微型机的CDOS操作系统支持下工作,也可在DYNABYTE(A档机)的CP/M操作系统支持下工作.该程序有下列特点:  相似文献   

11.
一、引言 Z—80是在Intel8080基础上研制出来的,其指令条数和CPU中的寄存器数目均比8080多一倍以上,与之配套的芯片有PIO(并行输入输出)、SIO(串行输入输出)和CTC(计数器—定时器电路)。它们均提供了完善的中断处理能力;此外,Z—80将8080的8个向量中断扩展为128个,因而具有更强的中断处理能力。Z—80微型机系统的结构框图如图1所  相似文献   

12.
代码与数据分离的反汇编程序设计   总被引:1,自引:0,他引:1  
分离代码与数据是反汇编程序的重要设计目标。目前在反汇编程序设计中广泛采用的多遍扫描方法在理论上不能完全实现代码与数据的分离。在技术实现上又存在算法复杂、数据结构嬴肿、代码效率低、运行速度慢的不足。本文研究了目标程序中代码与数据的特点、CPU指令的控制机制和汇编程序员编制程序时的基本原则,给出了一种在反汇编程序设计中实现代码与数据分离的新的技术实现方法。并用该方法对美国AD公司的数字信号处理芯片DSP-21XX系列、MOTOLORA公司的68HC11系列、INTEL公司的8051和8098系列设计了代码与数据分离的反汇编程序。  相似文献   

13.
日本NEC公司的PC—8000微型机,由于扩充了CP/M操作系统,性能大为提高,但不足的是虽然该机采用Z—80CPU,而它的调试程序却主要适用于调试8080指令,使Z—80程序调试级不方便,这给用户带来许多麻烦。如果考虑该机在国内已有一定数量,这一  相似文献   

14.
我们在研制某种编译程序中,使用了施振川同志提出的通用识别程序算法。实践证明,该算法确有施文所述的各种优点。 我们用约150行Z8000汇编指令写出了识别程序。对原算法和语法规则的机内表示作了如下一些改动。  相似文献   

15.
反汇编程序(ANTIASSEM BLER)是汇编语言程序设计中的重要调试工具。Z-80反汇编程序在一般的Z-80系统机上都有,而在单板机中却是很少的。这样就给只拥有单板机的用户带来不少困难,特别是在单板机程序调试过程中尤为突出。程序设计者费了许多功夫最后把程序调整好后,但他也得不到一份整洁的程序清单。纵然是自己动手抄写一遍,但也难以与同行交流。对此,作为Z-80单板机用户的我们是深有体会的。为此我们编制了适合Z80单板机用户使用的反汇编程序。经过一段时间的实际使用后,  相似文献   

16.
我们在对Z80系列机的某些软件进行分析解剖时,通常有的仅是目标代码程序,因而要借助于反汇编程序,但由于不知道程序在内存中的分配情况,难以按一正确的路线反汇编出完整的程序清单。反汇编程序常把数据和非第(?)操作码与正确的操作码同等看  相似文献   

17.
DJS—6机是1960年代的一种国产晶体管中小型电子计算机。它的内存资源仅32K,没有配置操作系统,是单道作业的。除了可用手编指令或汇编程序外,后来陆续为之配置了相应的 ALGOL60语言编译系统、FORTRANⅡ语言编译系统及 FORTRANⅣ语言编译系统。  相似文献   

18.
编址     
对于RS,RX,SI和SS指令的编址,汇编程序必须指定一基数寄存器和位移(displacement)。通知汇编程序那些寄存器是基数,且用地址常数送入这些寄存器,这是程序设计人员的职责。法则是对于每个基数-加-位移地址,必须有个USING指令,它在有效指令地址的4096字节以内有一个地址。程序设计员借助USING指令告诉汇编程序某一寄存器含有某一专门地址。这并不产生代码送入寄存器去;它只是说明所指定的寄存器含有指定的地址。  相似文献   

19.
本文介绍了用微机产生伪随机信号M序列、L序列的基本原理,并给出一个能产生不同长度M序列、L序列的实用Z80汇编程序。图3  相似文献   

20.
本文介绍用素因子算法计算离散付里叶变换的汇编程序。对于长变换,素因子算法是一种有效的计算方法。素因子算法的运算速度比Cooley—Tukes的基2FFT算法和Winograd的嵌套结构算法都要快。  相似文献   

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

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