[试题]

阅读以下说明和x86汇编语言代码,根据要求回答问题1至问题3。

(说明)

在某嵌入式安全监测系统中,对某任务的加工操作需通过数据采集(Collect_task)、计算(Calculate_task)这两个不同的程序段来完成,并且执行程序段Collect_task和Calculate _task的顺序及次数有如下约定:

C.ollect_task(2次)→Calculate_task(1次)→Collect_task(5次)→Calculate_task(4次)→Collect_task(2次)→Calculate_task(2次)

表6-22 所示为x86系统部分指令及寄存器说明。

采用逻辑尺控制法实现以上要求的汇编程序如下:

(汇编程序代码)

N EQU (1)

RULE EQU (2)

C.ODE SEGMENT

A.SSUME CS:CODE

START: MOV AX,RULE

MOV CL,N

LOP: SAL AX,1

JC (3)

C.ollect: CALL Collect_task ;执行Collect_task程序段

JMP (4)

C.alculate:CALL Calculate_task ;执行Calculate_task程序段

NEXT: (5)

JNZ (6)

MOV AH,4CH ;功能号送入AH寄存器

INT (7) ;结束程序运行,中断返回(8)

E.ND START

请根据试题的要求,将汇编程序代码中(1)~(8)空缺处的内容填写完整。

参考答案与解析:

相关试题

阅读以下应用说明、图和C£«£«代码,根据要求回答问题1至问题3。 [说明] 已

[主观题]阅读以下应用说明、图和C++代码,根据要求回答问题1至问题3。[说明]已知以下C++程序运行时的输出结果如下。1:11:11:1[C++程序]01 include <iostream>02 using namespace std;03 class Stock{04 protect:05 (1) { };06 Stock(int n, int pr=1) {07 shares = n; share_val=pr;08 };09 void ~Stock() { };10 public:11 //成员

  • 查看答案
  • 阅读以下应用说明、图和Java代码,根据要求回答问题1至问题5。 (说明) St

    [试题]阅读以下应用说明、图和Java代码,根据要求回答问题1至问题5。(说明)Stack类是java. ntil包中专门用来实现栈的工具类。以下Java程序是一个不使用库函数而实现字符串反转的程序。例如,输入:123456,则输出:654321:输入:asdfeg,则输出:gefdsa。(Java程序)import java.applet.Applet;import java.awt.*;import java.awt.event.*;import java.util.*;public class Us

  • 查看答案
  • 阅读以下说明和C语言代码,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明

    [试题]阅读以下说明和C语言代码,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]有两个任务(编号分别为0和1)需要访问同一个共享资源,为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个任务访问该共享资源。代码一给出了一种实现方法。[代码一]1: int flag[2]; /* flag 数组,初始化为FALSE */2: Enter_Critical_Section(int my_task_id, int other_task_id)3: {4

  • 查看答案
  • 阅读以下关于嵌入式系统A£¯D接口技术的说明,根据要求回答问题1至问题6。[说明

    [试题]阅读以下关于嵌入式系统A/D接口技术的说明,根据要求回答问题1至问题6。[说明]12位逐次逼近式A/D转换芯片AD574A内置双极性电路的启动转换和读取数据命令均由控制总线提供,具有自动校零和自动极性转换功能,非线性误差小于±1/2LBS,转换时间为25μs。AD574A芯片的内部框图及各引脚的功能图如图6-6所示。图6-7所示为 AD574A单极性输人电路原理图。表6-2 为 AD574A工作时控制端标志意义表。图6-7电路原理图中有哪几种模拟电压输入?

  • 查看答案
  • 阅读以下说明,根据要求回答问题1~问题3。(25分) (说明) 2012年3月,

    [主观题]阅读以下说明,根据要求回答问题1~问题3。(25分) (说明) 2012年3月,系统集成商PB公司的员工老李刚出任项目经理,就承接了S省综合性星火大 学的一个大中型软件项目。上任时公司分管领导刘总再三叮咛他一定要尊重客户,充分满足客户需 求。项目开始比较顺利,但进入到后期,星火大学频繁的需求变更带来很多额外工作。项目经理老 李动员大家加班,保持了项目的正常进度,客户相当满意。但需求变更却越来越多。为了节省时间, 星火大学相关工作人员不再向老李申请变更,而是直接找项目团队的程序员商量。程序员疲于应

  • 查看答案
  • 阅读以下关于交换机VLAN配置的技术说明,根据要求回答问题1至问题3。(说明)

    [试题]阅读以下关于交换机VLAN配置的技术说明,根据要求回答问题1至问题3。(说明)某电子商务公司下设销售部、技术部、财务部等3个部门,为了便于管理,每个部门组成一个VLAN,每个VLAN的编号、所包含的服务器及主机名称见表2-3。该公司部分网络拓扑结构如图2-8所示,图中交换机(Switch01、Switch02)与各服务器(Server1~Server3)、各工作站(Client1~Client11)均采用超5类双绞线(UTP)连接,每条UTP旁边的数字对应于交换机的相应接口的编号(例如,工作站Cl

  • 查看答案
  • 阅读以下技术说明,根据要求回答问题1~问题3。(15分) (说明) 2011年7

    [试题]阅读以下技术说明,根据要求回答问题1~问题3。(15分) (说明) 2011年7月中旬,国内一家省级电信公司(A公司)打算上马一个信息系统建设项目,并通过发布需求建议书(RFP)和进行相关的谈判、评估,选定一家国外知名的电信设备供应商(W公司)为其提供相关的专用硬件设备。B公司作为W公司在国内的代理商之一,成为该建设项目的系统集成商。B公司指派员工老郭为该项目的项目经理。 该项目的施工周期是5个月,由W公司负责提供主要硬件设备,B公司负责全面的项目管理和系统集成工作,包括提供相应的附属设备和支持设

  • 查看答案
  • 阅读以下说明,针对项目的范围管理,根据要求回答问题1~问题3。(15分) (说明

    [试题]阅读以下说明,针对项目的范围管理,根据要求回答问题1~问题3。(15分) (说明) C公司是一家从事电子商务的外国公司,为了在中国开展业务,派出S主管和W翻译来中国寻找合适的系统集成商,试图在中国建设一套业务系统。S主管精通软件开发,但是不懂汉语,而 W翻译对计算机相关技术知之甚少。 W翻译通过中国朋友介绍,找到了从事系统集成的H公司。H公司指派杨工为该业务系统建设项目经理,与c公司进行交流。经过需求调研,杨工认为,C公司想要建设一个视频聊天网站,并据此完成了系统方案。在W的翻译下,S审阅并认可了

  • 查看答案
  • 阅读以下说明,根据要求回答问题1~问题3。(15分) (说明) F公司成功中标s

    [主观题]阅读以下说明,根据要求回答问题1~问题3。(15分) (说明) F公司成功中标s市的电子政务工程。F公司的项目经理李工组织相关人员对该项目的工作进行分解,并参考以前曾经成功实施的w市电子政务工程项目,估算该项目的工作量为120人月,计划工期为6个月。项目开始不久,为便于应对突发事件,经业主与F公司协商,同意该电子政务工程必须在当年年底之前完成,而且还要保质保量。这意味着,项目工期要缩短为4个月,而项目工作量不变。 李工按照4个月的工期重新制定了项目计划,向公司申请尽量多增派开发人员,并要求所有的

  • 查看答案
  • 阅读以下说明,针对项目的合同管理,根据要求回答问题1~问题3。(15分) (说明

    [试题]阅读以下说明,针对项目的合同管理,根据要求回答问题1~问题3。(15分) (说明) 系统集成公司A于2009年1月中标某市政府B部门的信息系统集成项目。经过合同谈判,双方签订了建设合同,合同总金额为1150万元,建设内容包括:搭建政府办公网络平台,改造中心机房,并采购所需的软/硬件设备。 A公司为了把项目做好,将中心机房的电力改造工程分包给专业施工单位C公司,并与其签定分包合同。 在项目实施了两个星期后,由于政府B部门为了更好地满足业务需求,决定将一个机房拆分为两个,因此需要增加部分网络交换设备。

  • 查看答案
  • 阅读以下说明和x86汇编语言代码,根据要求回答问题1至问题3。(说明) 在某嵌入