简答题

什么是程序直接定位方式?什么是程序静态定位方式?

正确答案

(1)直接定位方式程序员在编写程序时或编译程序对源程序进行编译时,就已经确切知道该程序应占用的主存物理空间。因此可以直接使用实际主存物理地址来编写或编译程序。目前大多不用这种方式。
(2)静态定位方式专门用装入程序来完成并要求程序本身可以重定位。在程序装入主存的过程中,把那些带有标识的指令或数据中的逻辑地址全部变成主存的物理地址,集中一次完成地址变换,一旦装入主存就不能再变动了。

答案解析

相似试题
  • 什么是“程序的动态定位方式”?

    简答题查看答案

  • 什么是程序动态定位方式?

    简答题查看答案

  • 把指令和数据中的逻辑地址转化为主存物理地址的程序定位方式包括()、静态定位方式和动态定位方式。

    填空题查看答案

  • 下列程序的作用是什么?试用直接写中断向量表的方式改写。

    简答题查看答案

  • 试从定义方式、调用方式分析常成员函数、静态成员函数和友员函数的区别。若class Goods的指针域Goods * next;被声明为私有(private)成员,程序会出现什么错误?做什么最小修改能使程序正确运行?请你试一试。

    简答题查看答案

  • 什么是重定位?静态重定位和动态重定位的区别是什么?各举一例说明。

    简答题查看答案

  • 什么叫做程序和数据块的重定位?为什么8086以上微处理器具有重定位的特性?

    简答题查看答案

  • 直接程序控制方式中接口电路不包含的部件是()

    单选题查看答案

  • 假设某设备向CPU传送信息的最高频率是40000次/秒,而相应的中断处理程序其执行时间为40μs,试问该外设是否可用程序中断方式与主机交换信息,为什么?

    简答题查看答案