首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
本文介绍在PDP-11系列操作系统(RT或RSX)支持下的FORTH程序设计系统。它能有效地使用计算机资源和时间,并且除了具有一般FORTH所共有的特点外,字典中致密的字头格式和字典的多线团结构是它的突出之处。虚拟存贮器在该程序设计系统中起着重要的作用。 PDP-11 FORTH程序设计系统还配备有专用的编辑程序.  相似文献   

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

3.
PDP—11/60微程序级模拟器是做为PDP—11/60计算机微程序设计辅助系统软件的一个组成部份而设计和研制的。它由四部份组成:引导与装配程序、模拟监控程序、模拟程序及对话程序。这个模拟器的宿主机仍是PDP-11/60计算机系统。它是由C语言写的,在多用户分时操作系统UNIX上运行。它实现了多用户同时对微程序的执行、检测与诊断。对微程序执行过程中的机器状态自动跟踪、显示,并记录在一个跟踪结果文件上。通过对话语言,用户可以方便地控制微程序的执行、显示与修改任意一个机器状态与微指令的内容,克服了单用户诊断微程序的缺点,明显地提高了微程序的调试效率和机器的使用效率。此外还可以对微指令中的错误进行检测。本文主要阐述这个模拟器设计和构成的基本方法和原则、模拟器的总体结构、模拟监控程序与模拟程序的层次结构与模块结构、用户与模拟器之间的对话语言。 该文所描述的“PDP-11/60微程序级模拟器”是作者在西柏林技术大学技术计算机科学研究所计算机结构与微程序设计研究组进修期间完成的,这个系统自1980年10月已经提供给该实验室在教学和科研中使用,收到了较好的效果。  相似文献   

4.
PDP-11/73是PDP-11/23的微型化,属小型通用计算机。它也具有可扩充性,用户可按照系统提供的方法比较方便地加入自己所需的设备。本文所要介绍的是在一台作为星形网络中心机的PDP-11/73机上加入三台用于空情标图的设备,使该网络系统又能成为一个计算机辅助空情标图系统。  相似文献   

5.
H.1 引论 处理PDP-11和它的每个外围设备之间的I/O传送的子程序是按照在DOS中使用的要求来设计的。为了从设备配置上不能支持DOS的PDP-11用户或者希望在DOS控制之外运行程序的PDP-11用户着想,这些子程序也可以在I/O应用程序组(I/O Utility Package)中应用。 把与某一个外围设备有联系的所有子程序构成一个整体,这个整体即是驱动程序。设备  相似文献   

6.
虽然程序的适当配置和组织永远是程序设计的一个方面,在360系统中,它们是程序设计的关键部分。过去,这些功能绝大部分都在分析阶段完成,也出现了很少的编码标准。前几章着重叙述了关于编码阶段传递的重要性。本章主要叙述整个程序的结构和设计。这里所说的“程序”指的是相当复杂的完全可执行单位的作品。 设计程序的主要需要为出自由一个寄存器访问一个内存单元的需要。计划不当会给程序设计员带来许多困难。例如,在调整时,一个插补(Patch)需要插入许多指令。如果没有寄存器可以有效利用,程序设计员必须或者重新汇编或者把扩充的指令加入到插补码中。或者要对生产程序  相似文献   

7.
程序设计     
2.1 概述 在PDP-11中,外围设备的程序设计非常简单;专门处理输入输出操作的指令组是不必要的。“单总线”允许对外围设备的控制,状态,数据诸寄存器有统一的编址结构,如同存储器单元一样。因此,对这些寄存器进行的所有操作,例如对它们输入或输出信息以及在它们内部进行数据操作,都用标准的存储器访问指令  相似文献   

8.
七、堆栈在程序中,一个子程序能够供给许多地方使用。这样就产生了一个问题:如何记忆是从何处调用的子程序,以便正确返回。在例题三中,第3行调用延时程序后要返回第4行继续运行,第5行调用子程序后要返回第6行,不能错乱。程序是如何实现这一要求的呢?在计算机中采用了一种叫做“堆栈”的技术。所谓堆栈就是在存储器中预留一块叫“栈区”的地方,专门用来保存临时的数据。当主程序调用子程序时,计算机执行到CALL指令就自动将下一条指令的地址“压栈”保存到栈区,当  相似文献   

9.
程序设计我想从什么是程序设计问题开始讨论。我不想讲什么很深奥的东西,只希望说明一些问题,并为下述更具体的材料提供一个基础。我们已知待求解问题的范围。我们可以把这些看作是用某种很抽象的形式详细说明的——也许看作是“纯粹思想”。对于问题说明的性质,我仍然是含糊的,因为很难精确定义。例如,涉及物理系统模拟问题的说明,包括一些有关物理参数可能范围的语句。假设有一个问题,必需完成的任务是为这个问题产生适当的机器代码,机器代码是某些具体计算机的操作指令集合。例如,PDP-10机器语言(二进制)程序和某些具体图灵机的输入带都是机器代码。这个任务通常用编写程序的方法来完成,程序是  相似文献   

10.
在工作中,我们想在PDP—11汇编语言程序中使用FORTRAN中的一些函数子程序。但PDP—11的FORTRAN编译程序并不给出这些子程序的汇编语言程序。因此,我们希望用一个反汇编程序,把这些函数子程序的目标代码反汇编成汇编语言子程序,以供用户汇编程序使用。本文描述了编制的PDP-11反汇编程序CMAC,它把PDP-11的目标代码转换成相应的汇编语言。  相似文献   

11.
PAL-11汇编语言 PDP-11程序汇编语言PAL-11允许用字母、数字和字符来写程序,而不是只用八进制或二进制数字来写程序。 D.1 字符集 符号程序由字母,数字,表达式,符号指令,汇编命令,分量的分隔符和行的终止符组  相似文献   

12.
使用汇编语言在程序中调用另一个过程时,我们经常使用PUSH、POP命令来保护现场,以便在该过程结束后,能正常执行主程序。这种使用“后进先出”的准栈技术,使得程序设计简单明了,深受程序设计人员喜爱,以致许多设计人员在C语言中也实现了堆栈的使用。 在FoxPro中由于使用了regional定义变量,程序可以自动识别不同过程中同名变量,似乎使用堆栈的意义不大,其实不然。首先FoxPro对于全程变量是无法提供保护的;其次FoxPro提供的READ级数是有限的(只有5级),因此  相似文献   

13.
讲述了汇编语言程序设计中堆栈的概念及堆栈技术在程序设计中的灵活运用。  相似文献   

14.
4.1 引言 本章包含PDP-11外围设备的详细说明,技术规范,程序设计和操作等的资料。为便于对照,设备是按其型号的字母数字次序编排的,每台设备的型号标在其说明页的右上角。 有些外围设备的说明和技术规范是类似  相似文献   

15.
RSTS-11是为PDP-11研制的分时系统。用“RSTS”来代替Resource Time Sharing System(资源分时系统)是为了反映出允许终端用户在其应用程序中访问高速输入/输出外围设备的能力。RSTS-11其它显著的特点包括: 应用程序是按大大扩充的Dartmouth BASIC程序设计语言的变型编写的。 顺序和随机访问联机磁盘文件,总容量达到三千二百万字符。 作为对本地和远地互相作用终端操作的后援,传输速率达到1200波特(Band)。 同时的终端用户最多达16个。  相似文献   

16.
PDP 11/20,11/15,11/R20的控制台为用户提供关于系统状态以广泛的信息并且可以用功能开关去控制系统。这章是讨论操作员控制台的各个部分。PDP-11R20控制台,由于加固结构的约束在设计上稍有不同,但是它基本上与PDP-11/20是一致的。PDP-11/15控制台与PDP-11/20的差别仅在于在地址寄存器中有16个灯和开关,而不是PDP-11/20中的18个。  相似文献   

17.
PDP—11 MACRO     
PDP-11 MACRO是比PDP-11 PAL更进一步的汇编语言,它的主要功能是提供写软件系统的一个初级工具,也可以面向实业用户。它使得程序员避免了大量的手编机器代码某些代真及地址分配上的繁杂工作。PDP-11MACRO加工程序,把写成MA-CRO 汇编语言的源程序加工成可浮动的目的程序。源程序可分块,各块之间由全局符号和外部符号联结。各块加工成目的模块之后由联结程序把它们联结起来,组成装入模块供装入执行。源程序分块浮动有很大好处,便于修改、调整,联合编写程序等优点。至于高级的工具语言的编译程序用初级工具语言来写也不无好处。  相似文献   

18.
2.1.1 磁盘操作系统 PDP-11磁盘操作系统标志着小型计算机的软件发展的显著进步。它提供了通常只有在更大机器上(如PDP-10)才具有的能力。 DOS是具有不少于8 K磁心,一个或几个磁盘和DEC磁带或高速纸带拔备的PDP-11的程序发展系统。 DOS的监督程序通过如下手段随时支持用户发展和执行他的程序: 提供对系统程序进行方便的,完全的访问。这些系统程序是汇编程序,编译程序,查错  相似文献   

19.
绪言     
PDP-11/20是PDP-11计算机系列里中挡的、功能很强的、16位计算机。它是PDP-11系列机的头一个品种,是整个系列的基础。它是一种平衡的、具有许多特点的、积木式系统,外围设备,软件及其扩充潜力,在16位计算机中通常亦不多见。  相似文献   

20.
对于逆指令流技术,它是人为地改变计算机指令的执行顺序,让CPU按逆序执行指令。这样在程序上就会出现与原编程意图毫不相干的指令,使程序的可读性大大降低,因此它可以起到程序的加密及抗分析作用,本文以实际程序为例,说明了逆指令流程序的设计的方法。  相似文献   

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

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