首页 > 最新文献

Physiological mini-reviews最新文献

英文 中文
INNOVATIVE TECHNIQUES AND NEW INSIGHTS: Studying cardiac ionic currents and action potentials in physiologically relevant conditions. 创新技术和新见解:在生理相关条件下研究心脏离子电流和动作电位。
Pub Date : 2023-05-01
Ye Chen-Izu, Bence Hegyi, Zhong Jian, Balazs Horvath, John A Shaw, Tamas Banyasz, Leighton T Izu

Cardiac arrhythmias are associated with various forms of heart diseases. Ventricular arrhythmias present a significant risk for sudden cardiac death. Atrial fibrillations predispose to blood clots leading to stroke and heart attack. Scientists have been developing patch-clamp technology to study ion channels and action potentials (APs) underlying cardiac excitation and arrhythmias. Beyond the traditional patch-clamp techniques, innovative new techniques were developed for studying complex arrhythmia mechanisms. Here we review the recent development of methods including AP-Clamp, Dynamic Clamp, AP-Clamp Sequential Dissection, and Patch-Clamp-in-Gel. These methods provide powerful tools for researchers to decipher how the dynamic systems in excitation-Ca2+ signaling-contraction feedforward and feedback to control cardiac function and how their dysregulations lead to heart diseases.

心律失常与各种心脏病有关。室性心律失常有导致心脏性猝死的重大风险。心房颤动容易导致血栓,从而引发中风和心脏病。科学家们一直在开发膜片钳技术,以研究作为心脏兴奋和心律失常基础的离子通道和动作电位(AP)。除了传统的膜片钳技术外,还开发了创新的新技术来研究复杂的心律失常机制。在此,我们回顾了包括 AP-钳夹、动态钳夹、AP-钳夹序列剖析和凝胶中的贴片钳夹等方法的最新发展。这些方法为研究人员破译兴奋-Ca2+ 信号传导-收缩的动态系统如何通过前馈和反馈来控制心脏功能,以及它们的失调如何导致心脏疾病提供了强有力的工具。
{"title":"INNOVATIVE TECHNIQUES AND NEW INSIGHTS: Studying cardiac ionic currents and action potentials in physiologically relevant conditions.","authors":"Ye Chen-Izu, Bence Hegyi, Zhong Jian, Balazs Horvath, John A Shaw, Tamas Banyasz, Leighton T Izu","doi":"","DOIUrl":"","url":null,"abstract":"<p><p>Cardiac arrhythmias are associated with various forms of heart diseases. Ventricular arrhythmias present a significant risk for sudden cardiac death. Atrial fibrillations predispose to blood clots leading to stroke and heart attack. Scientists have been developing patch-clamp technology to study ion channels and action potentials (APs) underlying cardiac excitation and arrhythmias. Beyond the traditional patch-clamp techniques, innovative new techniques were developed for studying complex arrhythmia mechanisms. Here we review the recent development of methods including AP-Clamp, Dynamic Clamp, AP-Clamp Sequential Dissection, and Patch-Clamp-in-Gel. These methods provide powerful tools for researchers to decipher how the dynamic systems in excitation-Ca<sup>2+</sup> signaling-contraction feedforward and feedback to control cardiac function and how their dysregulations lead to heart diseases.</p>","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2023-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10722976/pdf/","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138814041","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
MOTOR NEURON LOSS IN AGING AND AMYOTROPHIC LATERAL SCLEROSIS: DIFFERENT FUSE LENGTHS, SAME EXPLOSION. 衰老和肌萎缩侧索硬化症中的运动神经元损失:不同的融合长度,相同的爆炸。
Pub Date : 2020-01-01
Matthew J Fogarty, Alyssa D Brown, Gary C Sieck

Advanced age and amyotrophic lateral sclerosis (ALS) are both associated with a loss of motor neurons resulting in muscle fiber atrophy and muscle weakness. Aging associated muscle fiber atrophy and weakening is termed sarcopenia, but the association with motor neuron loss is not as clearly established as in ALS, probably related to the prolonged time course of aging-related changes. Although aging and ALS effects on limb muscle strength and neuromotor performance are serious, such effects on the diaphragm muscle can be life threatening. Converging evidence indicates that larger phrenic motor neurons, innervating more fatigable type IIx and/or IIb diaphragm muscle fibers (fast fatigue intermediate, FInt and fast fatigable, FF motor units) are more susceptible to degeneration with both aging and ALS compared to smaller phrenic motor neurons innervating type I and IIa diaphragm muscle fibers (slow and fast fatigue resistant motor units, respectively). The etiology of ALS and age-related loss of motor neurons appears to involve mitochondrial function and neuroinflammation, both chronic and acute exacerbation. How mitochondrial dysfunction, neuroinflammation and motor neuron size intersect is the focus of continuing investigation.

高龄和肌萎缩侧索硬化症(ALS)都与运动神经元的丧失有关,导致肌肉纤维萎缩和肌肉无力。与衰老相关的肌肉纤维萎缩和减弱被称为肌肉减少症,但与运动神经元丧失的关系并不像ALS中那样明确,可能与衰老相关变化的时间进程延长有关。尽管衰老和ALS对肢体肌肉力量和神经运动性能的影响很严重,但对膈肌的影响可能会危及生命。汇聚的证据表明,较大的膈运动神经元,与支配I型和IIa型膈肌纤维(分别为慢速和快速抗疲劳运动单元)的较小膈运动神经元相比,支配更易疲劳的IIx和/或IIb型膈肌肌纤维(快速疲劳中间型、FInt和快速可疲劳FF运动单元)更容易随着衰老和ALS而退化。ALS和与年龄相关的运动神经元丧失的病因似乎涉及线粒体功能和神经炎症,包括慢性和急性加重。线粒体功能障碍、神经炎症和运动神经元大小如何交叉是继续研究的重点。
{"title":"MOTOR NEURON LOSS IN AGING AND AMYOTROPHIC LATERAL SCLEROSIS: DIFFERENT FUSE LENGTHS, SAME EXPLOSION.","authors":"Matthew J Fogarty,&nbsp;Alyssa D Brown,&nbsp;Gary C Sieck","doi":"","DOIUrl":"","url":null,"abstract":"<p><p>Advanced age and amyotrophic lateral sclerosis (ALS) are both associated with a loss of motor neurons resulting in muscle fiber atrophy and muscle weakness. Aging associated muscle fiber atrophy and weakening is termed sarcopenia, but the association with motor neuron loss is not as clearly established as in ALS, probably related to the prolonged time course of aging-related changes. Although aging and ALS effects on limb muscle strength and neuromotor performance are serious, such effects on the diaphragm muscle can be life threatening. Converging evidence indicates that larger phrenic motor neurons, innervating more fatigable type IIx and/or IIb diaphragm muscle fibers (fast fatigue intermediate, FInt and fast fatigable, FF motor units) are more susceptible to degeneration with both aging and ALS compared to smaller phrenic motor neurons innervating type I and IIa diaphragm muscle fibers (slow and fast fatigue resistant motor units, respectively). The etiology of ALS and age-related loss of motor neurons appears to involve mitochondrial function and neuroinflammation, both chronic and acute exacerbation. How mitochondrial dysfunction, neuroinflammation and motor neuron size intersect is the focus of continuing investigation.</p>","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10416778/pdf/nihms-1921849.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"10003026","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A microprogramming design laboratory 微程序设计实验室
Pub Date : 1976-03-01 DOI: 10.1145/1164881.1164897
C. Vickery
Sophisticated design aids are available to help automate microprogram development both for large, complex computers and for micro-processor-based systems. These aids include procedures for source code verification, object code generation, microprogram simulation, and interactive debugging. For various reasons, such aids are generally not well-developed for microprogrammable minicomputers. This paper describes a microprogramming laboratory developed for the Interdata 85 minicomputer which uses both the minicomputer itself as well as the time-sharing and batch facilities of a large computer center. Experience with the laboratory has shown that the facility for interacting with a microprogram is as important as the availability of complete diagnostic information. The argument is made that design automation aids for microprogramming minicomputers could be produced efficiently from standardized assembly and simulation programs.
复杂的设计辅助工具可用于帮助大型复杂计算机和基于微处理器的系统自动化微程序开发。这些辅助程序包括源代码验证、目标代码生成、微程序模拟和交互式调试。由于各种原因,这种辅助通常不适合微可编程的小型计算机。本文介绍了一个利用小型计算机本身和大型计算机中心的分时和批处理设施为Interdata 85小型计算机开发的微程序设计实验室。实验室的经验表明,与微程序交互的设施与获得完整的诊断信息同样重要。本文认为,通过标准化的装配和仿真程序,可以有效地实现微型计算机的自动化设计。
{"title":"A microprogramming design laboratory","authors":"C. Vickery","doi":"10.1145/1164881.1164897","DOIUrl":"https://doi.org/10.1145/1164881.1164897","url":null,"abstract":"Sophisticated design aids are available to help automate microprogram development both for large, complex computers and for micro-processor-based systems. These aids include procedures for source code verification, object code generation, microprogram simulation, and interactive debugging. For various reasons, such aids are generally not well-developed for microprogrammable minicomputers. This paper describes a microprogramming laboratory developed for the Interdata 85 minicomputer which uses both the minicomputer itself as well as the time-sharing and batch facilities of a large computer center. Experience with the laboratory has shown that the facility for interacting with a microprogram is as important as the availability of complete diagnostic information. The argument is made that design automation aids for microprogramming minicomputers could be produced efficiently from standardized assembly and simulation programs.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73949721","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Optimized machine-independent extended FORTRAN for minicomputer programming 用于小型计算机编程的优化的与机器无关的扩展FORTRAN
Pub Date : 1976-03-01 DOI: 10.1145/1164881.1164886
Gordon Bennett-Novak
A FORTRAN compiler is being developed to aid in writing systems and application programs for minicomputers. The compiler is machine-independent in the sense that it can be made to generate code for a new machine with relatively little effort. The FORTRAN language accepted by the compiler is extended to facilitate the writing of "systems" programs. Particular emphasis is placed on optimization of the generated code for efficiency of storage utilization.
一种FORTRAN编译器正在开发中,以帮助为小型计算机编写系统和应用程序。编译器是与机器无关的,这意味着它可以相对轻松地为新机器生成代码。编译器接受的FORTRAN语言被扩展以方便编写“系统”程序。特别强调的是优化生成的代码以提高存储利用率。
{"title":"Optimized machine-independent extended FORTRAN for minicomputer programming","authors":"Gordon Bennett-Novak","doi":"10.1145/1164881.1164886","DOIUrl":"https://doi.org/10.1145/1164881.1164886","url":null,"abstract":"A FORTRAN compiler is being developed to aid in writing systems and application programs for minicomputers. The compiler is machine-independent in the sense that it can be made to generate code for a new machine with relatively little effort. The FORTRAN language accepted by the compiler is extended to facilitate the writing of \"systems\" programs. Particular emphasis is placed on optimization of the generated code for efficiency of storage utilization.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86327151","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Experiences in the development of mathematical software for small computers 有小型计算机数学软件开发经验
Pub Date : 1976-03-01 DOI: 10.1145/1164881.1164894
J. Nash
Personal experiences are reported of the difficulties and the successes associated with attempts to develop mathematical software for small computers. Examples are used to illustrate the process of algorithm selection and program "squeezing." Some unforeseen advantages of the resulting programs are mentioned.
在为小型计算机开发数学软件的过程中,作者报告了一些困难和成功的个人经历。用实例说明了算法选择和程序“压缩”的过程。还提到了由此产生的程序的一些不可预见的优点。
{"title":"Experiences in the development of mathematical software for small computers","authors":"J. Nash","doi":"10.1145/1164881.1164894","DOIUrl":"https://doi.org/10.1145/1164881.1164894","url":null,"abstract":"Personal experiences are reported of the difficulties and the successes associated with attempts to develop mathematical software for small computers. Examples are used to illustrate the process of algorithm selection and program \"squeezing.\" Some unforeseen advantages of the resulting programs are mentioned.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"88119600","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Minicomputer programming languages 小型计算机程序设计语言
Pub Date : 1976-03-01 DOI: 10.1145/1164881.1164882
W. Gorman, Michael Broussard
Reduced hardware costs have made high level languages for minicomputers a necessity. A survey of some of the languages available. (FORTRAN, BASIC, FOCAL, PL-11, C, SPL, MPL, PLM, and BCPL) demonstrates the current need for a simple, portable, and readable minicomputer language.
硬件成本的降低使得小型计算机的高级语言成为必要。对一些可用语言的调查。(FORTRAN、BASIC、FOCAL、PL-11、C、SPL、MPL、PLM和BCPL)表明了当前对一种简单、可移植和可读的小型计算机语言的需求。
{"title":"Minicomputer programming languages","authors":"W. Gorman, Michael Broussard","doi":"10.1145/1164881.1164882","DOIUrl":"https://doi.org/10.1145/1164881.1164882","url":null,"abstract":"Reduced hardware costs have made high level languages for minicomputers a necessity. A survey of some of the languages available. (FORTRAN, BASIC, FOCAL, PL-11, C, SPL, MPL, PLM, and BCPL) demonstrates the current need for a simple, portable, and readable minicomputer language.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80365312","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Structuring basic programs for managing overlays in a small computer system 在小型计算机系统中构建管理覆盖层的基本程序
Pub Date : 1976-03-01 DOI: 10.1145/1164881.1164892
Ted Cary
In a small computer system, it is not unusual to write a BASIC program which is too large to fit into main memory. Such a program must be replaced by a collection of overlay modules together with inter-module sequencing logic. A sophisticated BASIC interpreter allows this sequencing to be done under program control. Unless carefully managed, a decomposition can produce an environment where programs exhibit undesirable characteristics. A structuring and design strategy is presented, discussed, and illustrated by a typical business application. Attention is given to program production, efficiency, reliability, maintainability, and modifiability using this strategy.
在小型计算机系统中,编写一个大到无法装入主存的BASIC程序是很常见的。这样的程序必须被一组叠加模块以及模块间排序逻辑所取代。一个复杂的BASIC解释器允许这种排序在程序控制下完成。除非仔细管理,否则分解会产生一个环境,其中程序表现出不希望看到的特征。通过一个典型的业务应用程序介绍、讨论并说明了一种结构化和设计策略。注意程序的生产、效率、可靠性、可维护性和可修改性。
{"title":"Structuring basic programs for managing overlays in a small computer system","authors":"Ted Cary","doi":"10.1145/1164881.1164892","DOIUrl":"https://doi.org/10.1145/1164881.1164892","url":null,"abstract":"In a small computer system, it is not unusual to write a BASIC program which is too large to fit into main memory. Such a program must be replaced by a collection of overlay modules together with inter-module sequencing logic. A sophisticated BASIC interpreter allows this sequencing to be done under program control. Unless carefully managed, a decomposition can produce an environment where programs exhibit undesirable characteristics. A structuring and design strategy is presented, discussed, and illustrated by a typical business application. Attention is given to program production, efficiency, reliability, maintainability, and modifiability using this strategy.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87715505","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
ETOS: multi-lingual time sharing system for the PDP8 ETOS: PDP8多语种分时系统
Pub Date : 1976-03-01 DOI: 10.1145/1164881.1164898
Thomas Schreier
EDUCOMP's Time-shared Operating System (ETOS) is an integrated package of hardware and software designed for maximum utility of a PDP8 computer. ETOS supports up to 16 users, with each user able to use the system as if he were operating on a stand-alone PDP8 with 64K bytes of memory.This paper will contrast the various modes of computer operation and illustrate how the combination of batch, real-time, and interactive usage results in the optimum fulfillment of the all-important criterion of price/performance.Emphasis is placed on the maintenance of continuous system performance. This is especially important to the educational user. In many situations, if the machine must be shut down for one type of user, the educational user is the first one to be sacrificed. Computer assisted instruction, drills, simulations, and general student motivation are somehow viewed as less important than the use of the computer to collect taxes. ETOS is EDUCOMP's solution to this misguided allocation of resources.ETOS requires a 16K omnibus PDP8, clock, an RK8e controller with an RK05 drive, a backup peripheral for the RK05 drive, and a Time Share Control Module.
EDUCOMP的分时操作系统(ETOS)是一个硬件和软件的集成包,旨在最大限度地利用PDP8计算机。ETOS最多支持16个用户,每个用户都可以像在具有64K内存的独立PDP8上操作一样使用该系统。本文将对比各种计算机操作模式,并说明批量、实时和交互式使用的组合如何导致最优地实现所有重要的价格/性能标准。重点放在持续系统性能的维护上。这对教育用户尤其重要。在许多情况下,如果机器必须为一种类型的用户关闭,教育用户是第一个被牺牲的用户。计算机辅助教学、训练、模拟和学生的一般动机在某种程度上被认为不如使用计算机收税重要。ETOS是EDUCOMP对这种错误的资源配置的解决方案。ETOS需要16K总线PDP8、时钟、带有RK05驱动器的RK8e控制器、RK05驱动器的备份外设和分时控制模块。
{"title":"ETOS: multi-lingual time sharing system for the PDP8","authors":"Thomas Schreier","doi":"10.1145/1164881.1164898","DOIUrl":"https://doi.org/10.1145/1164881.1164898","url":null,"abstract":"EDUCOMP's Time-shared Operating System (ETOS) is an integrated package of hardware and software designed for maximum utility of a PDP8 computer. ETOS supports up to 16 users, with each user able to use the system as if he were operating on a stand-alone PDP8 with 64K bytes of memory.This paper will contrast the various modes of computer operation and illustrate how the combination of batch, real-time, and interactive usage results in the optimum fulfillment of the all-important criterion of price/performance.Emphasis is placed on the maintenance of continuous system performance. This is especially important to the educational user. In many situations, if the machine must be shut down for one type of user, the educational user is the first one to be sacrificed. Computer assisted instruction, drills, simulations, and general student motivation are somehow viewed as less important than the use of the computer to collect taxes. ETOS is EDUCOMP's solution to this misguided allocation of resources.ETOS requires a 16K omnibus PDP8, clock, an RK8e controller with an RK05 drive, a backup peripheral for the RK05 drive, and a Time Share Control Module.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84079810","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The automated generation of cross-system software for supporting micro/mini computer systems 自动生成支持微型/微型计算机系统的跨系统软件
Pub Date : 1976-03-01 DOI: 10.1145/1164881.1164887
G. Johnson, R. A. Mueller
ASM/GEN and SIM/GEN are a software system comprised of a set of independent FORTRAN program writer modules designed to generate micro computer and small minicomputer assemblers and simulators. It is simple enough to be used by those with limited architecture and programming backgrounds, but flexible and powerful enough to generate efficient and well-structured assemblers and simulators for small micro/mini computers with sophisticated architectures and instruction sets. This paper presents a brief description of the generating system, the generated assemblers and simulators and the advantages they offer in both programming and pedagogical applications.
ASM/GEN和SIM/GEN是由一组独立的FORTRAN程序编写模块组成的软件系统,用于生成微型计算机和小型微型计算机的汇编程序和模拟器。它足够简单,可以让那些架构和编程背景有限的人使用,但又足够灵活和强大,可以为具有复杂架构和指令集的小型微型/迷你计算机生成高效且结构良好的汇编程序和模拟器。本文简要介绍了生成系统、生成的汇编器和模拟器,以及它们在编程和教学应用中的优势。
{"title":"The automated generation of cross-system software for supporting micro/mini computer systems","authors":"G. Johnson, R. A. Mueller","doi":"10.1145/1164881.1164887","DOIUrl":"https://doi.org/10.1145/1164881.1164887","url":null,"abstract":"ASM/GEN and SIM/GEN are a software system comprised of a set of independent FORTRAN program writer modules designed to generate micro computer and small minicomputer assemblers and simulators. It is simple enough to be used by those with limited architecture and programming backgrounds, but flexible and powerful enough to generate efficient and well-structured assemblers and simulators for small micro/mini computers with sophisticated architectures and instruction sets. This paper presents a brief description of the generating system, the generated assemblers and simulators and the advantages they offer in both programming and pedagogical applications.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90297008","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Experience in the design, implementation and use of PL-11, a programming language for the PDP-11 有PDP-11编程语言PL-11的设计、实现和使用经验
Pub Date : 1976-03-01 DOI: 10.1145/1164881.1164884
R. Russell
PL-11 is a programming language for the PDP-11 family of computers designed and implemented as part of the OMEGA Project at CERN (the European Organization for Nuclear Research). Its purpose is to provide an effective tool for both physicists and systems programmers to use in building real-time data acquisition systems that are online to high-energy physics experiments. It is a fairly typical member of the PL-class of programming languages (44) which are based on the initial design of PL360 (41) (See Table 1). Each of these languages represents a linguistic model of its specific machine architecture, thereby providing a Systems Implementation Language (SIL) that is extremely efficient on its target machine, yet is also highly effective for human programmers to use. The need for such a tool is obvious on all computer systems, but especially on minicomputers, where most applications are in fact "systems programs". For example, in any data acquisition environment the distinction between "user" and "operating system" largely disappears---the user's prime concern is to handle time-dependent sequences of events involving the manipulation of special I/O devices through direct status checking and data streaming---all functions which are usually buried in the operating system of conventional computing systems.
PL-11是为PDP-11系列计算机设计和实现的编程语言,作为CERN(欧洲核研究组织)OMEGA项目的一部分。它的目的是为物理学家和系统程序员提供一个有效的工具,用于构建在线高能物理实验的实时数据采集系统。它是基于PL360(41)的初始设计的pl类编程语言(44)的一个相当典型的成员(见表1)。这些语言中的每一种都代表了其特定机器架构的语言模型,从而提供了在其目标机器上极其高效的系统实现语言(SIL),但对于人类程序员来说也是非常有效的。对这种工具的需求在所有计算机系统上都是显而易见的,尤其是在小型计算机上,因为大多数应用程序实际上是“系统程序”。例如,在任何数据采集环境中,“用户”和“操作系统”之间的区别在很大程度上消失了——用户主要关心的是处理与时间相关的事件序列,这些事件涉及通过直接状态检查和数据流对特殊I/O设备的操作——所有这些功能通常都隐藏在传统计算系统的操作系统中。
{"title":"Experience in the design, implementation and use of PL-11, a programming language for the PDP-11","authors":"R. Russell","doi":"10.1145/1164881.1164884","DOIUrl":"https://doi.org/10.1145/1164881.1164884","url":null,"abstract":"PL-11 is a programming language for the PDP-11 family of computers designed and implemented as part of the OMEGA Project at CERN (the European Organization for Nuclear Research). Its purpose is to provide an effective tool for both physicists and systems programmers to use in building real-time data acquisition systems that are online to high-energy physics experiments. It is a fairly typical member of the PL-class of programming languages (44) which are based on the initial design of PL360 (41) (See Table 1). Each of these languages represents a linguistic model of its specific machine architecture, thereby providing a Systems Implementation Language (SIL) that is extremely efficient on its target machine, yet is also highly effective for human programmers to use. The need for such a tool is obvious on all computer systems, but especially on minicomputers, where most applications are in fact \"systems programs\". For example, in any data acquisition environment the distinction between \"user\" and \"operating system\" largely disappears---the user's prime concern is to handle time-dependent sequences of events involving the manipulation of special I/O devices through direct status checking and data streaming---all functions which are usually buried in the operating system of conventional computing systems.","PeriodicalId":74449,"journal":{"name":"Physiological mini-reviews","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1976-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"73109607","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
Physiological mini-reviews
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1