皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
请编制程序PROG1.ASM,其功能是:内存中连续存放着10个十六位二进制数,每个数的序号依次定义为0,1,…9。统计每个数中位为0的个数N0,N1,…,N9(均用一个字节表示),然后按序将N0至N9存入内存中,最后再用一个字节表示这10个数中为0的位的总数n (n=N0+N1+…+N9)。 例如: 内存中有 0000H,000FH,FFFFH,… 结果为 10H,0CH,00H,…,最后为n 部分程序已给出,其中原始数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中。运算结果要求从RESULT开始存放,由过程SAVE保存到文件OUTPUT1.DAT中。 填空BEGIN和END之间已给出的源程序使其完整(空白已用横线标出,每行空白一般只需一条指令,但采用功能相当的多条指令亦可),或删除BEGIN和END之间原有的代码并自行编程来完成要求的功能。 对程序必须进行汇编,并与IO.OBJ链接产生PROG1.EXE执行文件,最终运行程序产生结果 (无结果或结果不正确者均不得分)。调试中若发现整个程序中存在错误之处,请加以修改。 PROG1.ASM文件内容如下: EXTRN LOAD:FAR,SAVE:FAR N EQU 10 STAC SEGMENT STACK DB 128 DUP(?) STAC ENDS DATA SEGMENT SOURCE DW N DUP(?) RESULT DB N+1 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*2 ;字节数 CALL LOAD ;从'INPUT1.DAT'中读取数据 ;* * * * BECIN * * * * MOV DI,OFFSET RESULT MOV CL,N MOV BX,0 MOV DH,0 PRO: MOV DL,0 MOV AX,SOURCE[BX] MOV CH,______ COUNT: _____ _____ _____ JUMP INC DL JUMP: DEC CH JNZ _____ MOV [DI],DL ADD DH,DL INC DI ADD _____ DEC CL JNZ PRO &nbs
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】新生儿心理发展的基础是( )。
A.
儿童的本能
B.
儿童的生理成熟
C.
条件反射的出现
D.
儿童感知觉的发生
【单选题】新生儿最初学习的基础是( )。
A.
儿童的本能
B.
儿童的生理成熟
C.
条件反射的出现
D.
儿童感知觉的发生
【简答题】假设检验中的两类错误分别是什么?
【判断题】arg(1+2i)>arg(1-2i)
A.
正确
B.
错误
【简答题】若复数 z= 2 + 6 i ,则 arg 1 z 等于______.
【单选题】函数定义如下,那么正确的函数调用是 ( ) def f (arg1, arg2=’eat’, arg3=100): print arg1,arg2,arg3
A.
f( arg=’where’)
B.
f(‘where’, ‘what’)
C.
f(where)
D.
f(arg=’where’, arg2= ‘what’)
【单选题】下列属于新生儿的本能反应的是()
A.
吸吮反射
B.
巴宾斯基反射
C.
迈步反射
D.
以上都是
【简答题】什么是假设检验中的两类错误?
【单选题】arg(-i)
A.
-1
B.
π
C.
D.
0
【单选题】一般的实验室大门是不对称对开门其宽度是多少米
A.
0.5
B.
0.7
C.
0.8
D.
1.0
E.
1.2
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题