zoukankan      html  css  js  c++  java
  • 计算机还不断引入新指令

    随着计算机系统结构的发展,有些计算机还不断引入新指令。

    如“测并置”指令是为在多机系统和多道程序中防止重入公用子程序而设置的。

    指令先测试标志位以判断该子程序是否正在使用。

    如未被使用,则转入子程序并置该标志位,以防其他进程重入。

    后来又出现功能更强的信号(PV操作)指令。

    有的计算机还设置“执行”指令。

    “执行“指令执行由地址域所确定的存储单元中的指令。

    其目的是避免用程序直接修改程序中的指令。

    这对程序的检查和流水线等技术的应用均有好处。

    有的计算机采用堆栈实现程序的调用指令和返回指令。

    调用时将返回地址和各种状态、参数压入堆栈顶部,这样就能较好地实现子程序的嵌套和递归调用,并可使子程序具有可重入性。

    另外,一些计算机使不少复杂的操作固定化,形成诸如 多项式 求值、队列插项、队列撤项和各种翻译、编辑等指令。

     1 package Com.TableTest;
     2 
     3 
     4 import java.io.File;  
     5 import java.io.FileOutputStream;  
     6 import java.io.OutputStream;  
     7 import java.util.Date;  
     8 import com.lowagie.text.Document;  
     9 import com.lowagie.text.Paragraph;  
    10 import com.lowagie.text.pdf.PdfWriter;  
    11 
    12 
    13 public class TableText_06 {  
    14  
    15     public static void main(String[] args) {  
    16         try {  
    17             OutputStream file = new FileOutputStream(new File("H:\Test.pdf"));  
    18  
    19             Document document = new Document();  
    20             PdfWriter.getInstance(document, file);  
    21             document.open();  
    22             document.add(new Paragraph("Hello Borter"));  
    23             document.add(new Paragraph(new Date().toString()));  
    24  
    25             document.close();  
    26             file.close();  
    27  
    28         } catch (Exception e) {  
    29  
    30             e.printStackTrace();  
    31         }  
    32     }  
    33 }
  • 相关阅读:
    python写的文件同步服务器
    从外部调用Django模块
    python监视线程池
    RabbitMQ手册翻译 RPC服务的例子
    python logging 模块完整使用示例
    使用内存磁盘加速linux
    About learning on the internet
    [转]伟大的程序员是怎样炼成的
    RabbitMQ手册翻译 Hello World的例子
    事半功倍:你应该知道的HTML5五大特性(转)
  • 原文地址:https://www.cnblogs.com/borter/p/9388218.html
Copyright © 2011-2022 走看看