• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
计算机等级考试三级PC上级题汇总(1)2
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
计算机等级考试三级PC上级题汇总(1)2
软件发布 计算机等级考试三级PC上级题汇总(1)2
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 认证考试 >> 计算机等级考试 >> 计算机等级考试动态 >> 计算机等级考试三级PC上级题汇总(1)2

计算机等级考试三级PC上级题汇总(1)2

添加时间: 2007-5-24 4:03:34  作者: 计算机等级考试认证参考  阅读次数:35   来源: http://www.d9soft.com

       

           MOV        CX,N               ; 结果字节数
           CALL       SAVE               ; 保存结果到文件
           RET
START      ENDP
CODE       ENDS
           END        START

 

input1.dat 内容如下:
C0 FF 80 7F FE 41 40 3F 01 00 00 01 3F 40 41 FE 7F 80 FF C0
output1.dat 内容应当如下:
3C 2D 3C 3E 2D 3E 3E 2B 2B 30 30 2B 2B 3E 3E 2D
3E 3C 2D 3C

上机题之四
以下内容为程序代码:

;*      请编制程序PROG1.ASM, 其功能是: 内存中连续存放的二十个八
;*  位无符号数是一个自动抄表仪抄录的二十个用户某月的用水量(立方
;*  米),为了控制用水量,水费计算公式如下(X表示用水量; Y表示水费,
;*  单位为分):
;*        a).    Y= X*70                  X<=10
;*        b).    Y= 10*70+(X-10)*120      X>10
;*      例如:
;*        用水量(X):    04H,  0FH,  18H,...
;*        水费( Y ):  0118H,0514H,094CH,...
;*      试计算出这二十个用户应缴纳的水费, 结果用字(word)表示。
;*      部分程序已在PROG1.ASM中给出, 请填空BEGIN和END之间已给
;*  出的源程序使其完整(空白已用横线标出, 每行空白一般只需一条
;*  指令, 但功能相当的多条指令亦可)或删除BEGIN和END之间原有的
;*  代码并自行编写程序片段来完成要求的功能。
;*      原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内
;*  存单元中, 结果要求从RESULT开始存放, 由过程SAVE保存到文件
;*  OUTPUT1.DAT中。
;*      对程序必须进行汇编, 并与IO.OBJ链接产生PROG1.EXE 执行文
;*  件, 最终运行程序产生结果(无结果或结果不正确者均不得分)。

           EXTRN      LOAD:FAR,SAVE:FAR

N          EQU        20
RATE1      EQU        70
RATE2      EQU        120
DELTA      EQU        10

STAC       SEGMENT    STACK
           DB         128 DUP (?)
STAC       ENDS

DATA       SEGMENT
SOURCE     DB         N   DUP(?)
RESULT     DW         N   DUP(0)
NAME0      DB         'INPUT1.DAT',0
NAME1      DB         'OUTPUT1.DAT',0

DATA       ENDS

CODE       SEGMENT
           ASSUME     CS:CODE, DS:DATA, SS:STAC
START      PROC       FAR
           PUSH       DS
           XOR        AX,AX
           PUSH       AX
           MOV        AX,DATA
           MOV        DS,AX

           LEA        DX,SOURCE   ; 数据区起始地址
           LEA        SI,NAME0    ; 原始数据文件名起始地址
           MOV        CX,N        ; 字节数
           CALL       LOAD        ; 从"input1.dat"中读取数据
;  **** BEGIN ****

           LEA        SI,SOURCE
           LEA        DI,RESULT
           CLD           
           MOV        CX,N
           MOV        BL,RATE1
           MOV        BH,RATE2
NEXT:      mov        al,[si]
           ;_________________________
           CMP        AL,DELTA
           ja         great
           ;J__        GREAT
           MUL        BL
           JMP        STORE
GREAT:     sub        ax,delta
           ;_________________________
           MUL        BH
           add        ax,delta*rate1
           ;_________________________
STORE:     mov        [di],ax

           add        di,2
           ;_________________________
           ;_________________________
           INC        SI
           LOOP       NEXT

;  ****  END  ****
           LEA        DX,RESULT    ; 结果数据区首址
           LEA        SI,NAME1     ; 结果文件名起始地址
           MOV        CX,N*2       ; 字节数
           CALL       SAVE         ; 保存结果到"output1.dat"文件中
           RET
START      ENDP
CODE       ENDS
           END        START

 

input1.dat 内容如下:
05 03 0A 22 0C 03 04 05 19 0C 0B 04 03 11 10 01 15 83 0F 0A
output1.dat 内容应当如下:
5E 01 D2 00 BC 02 FC 0D AC 03 D2 00 18 01 5E 01
C4 09 AC 03 34 03 18 01 D2 00 04 06 8C 05 46 00
E4 07 74 3B 14 05 BC 02

上机题之五
以下内容为程序代码:

;*      请编制程序PROG1.ASM, 其功能是: 计算10×3矩阵中每一行元
;*  素(八位二进制数)之和, 并将其存放在指定的内存区中。
;*      例如:
;*      内存中有 0,0,0(第1行),1,1,1(第2行),.....,9,9,9(第10行)
;*      结果为   0000H,0003H,...,001BH
;*      部分程序已经给出,其中原始数据由过程LOAD从文件INPUT1.DAT
;*  中读入SOURCE开始的内存单元中, 转换结果要求从RESULT开始存放,
;*  由过程SAVE保存到文件OUTPUT1.DAT中。
;*      填空BEGIN和END之间已经给出的一段源程序使其完整,填空处已
;*  经用横线标出, 每个空白一般只需要填一条指令或指令的一部分(指
;*  令助记符或操作数), 考生也可以填入功能相当的多条指令, 或删去
;*  BEGIN和END之间原有的代码并自行编程来完成要求的功能。
;*      对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,
;*  最终运行程序产生结果(无结果或结果不正确者均不得分)。

EXTRN LOAD:FAR,SAVE:FAR
N       EQU     30
DSEG    SEGMENT
SOURCE  DB      N DUP(?)
RESULT  DW      N/3 DUP(0)
I       EQU     10
J       EQU     3
NAME0   DB      'INPUT1.DAT',0
NAME1   DB      'OUTPUT1.DAT',0
DSEG    ENDS

SSEG    SEGMENT STACK
        DB      256 DUP (?)
SSEG    ENDS

CSEG    SEGMENT
        ASSUME  CS:CSEG,SS:SSEG,DS:DSEG
START PROC FAR

           RET
START      ENDP
CODE       ENDS
           END        START

 


input1.dat 内容如下:
20 20 30 31 32 20 33 34 35 36 20 20 37 38 39 20 33 32 31 20

output1.dat 内容应当如下:
24 24 00 01 02 24 03 04 05 06 24 24 07 08 09 24
03 02 01 24

 

上下文章:

 

上一篇文章: 计算机等级考试三级PC上级题汇总(1)1 下一篇文章: 了解考试系列:三级PC技术的软件环境、考试时间、考试题型及分值

相关文章:

  • JSP+AJAX三级级联及更多级的实现
  • 微软2008年巨大成功汇总
  • 中国国家计算机病毒中心监测发现蠕虫新变种
  • 09年全国计算机等级考试更新7门教材
  • 确保计算机安全 个人用户责无旁贷

相关软件:

  • 出国留学考试旅游英语免费用 V1.0
  • 公安基础知识考试宝典 3.0
  • 执业药师考试宝典 V6.1 中药版
  • 执业药师考试宝典 V6.1 西药版
  • 报检员考试全程通 V6.5
  • 春浪考试系统ASP版 V3.66

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

计算机等级考试分类导航

  • 计算机等级考试动态
  • 计算机一级考试
  • 计算机二级考试
  • 计算机三级考试
  • 计算机四级考试

本类经典文章推荐

  • 全国计算机等级考试三级网络技术(...
  • 三级网络技术复习笔记(第1-2章)
  • 三级笔试样题(PC技术)
  • 三级数据库技术样题
  • 三级网络技术复习笔记(5-7)
  • 三级网络技术复习笔记(第3-4章)
  • 笔试样题(网络技术)
  • 机考如何避免范围性错误
  • 2003年最新三级网络模拟题(2)
  • 全国计算机等级考试三级网络技术部...

计算机等级考试动态阅读排行

  • 完整的计算机等级考试上机模拟系统
  • 9月17日计算机等级考试二级VF答案
  • 历年操作系统论述题及答案(2)
  • 计算机等级考试:VFp练习题1
  • 全国计算机等级考试三级网络技术(...
  • 计算机等级考试:VFp练习题2
  • 2005年全国计算机等级考试全真模拟...
  • 计算机二级VB软件环境、考试时间、...
  • 全国计算机等级考试报名时间、级别...
  • 三级网络技术复习笔记(第1-2章)

计算机等级考试阅读总排行

  • 全国计算机等级考试一级模拟试题01
  • 全国计算机等级考试一级模拟试题10
  • 全国计算机等级考试一级模拟试题08
  • 全国计算机等级考试一级模拟试题02
  • 全国计算机等级考试一级考试最新模...
  • 全国计算机等级考试一级模拟试题07
  • 一级(WINDOWS)试题解析-Word篇
  • 全国计算机等级考试上机考试应试技...
  • 全国计算机等级考试一级模拟试题03
  • 全国计算机等级考试一级模拟试题06

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有