编程题-微机原理与接口

简介: 7.编程统计 NUM 字节单元中奇数的个数,将个数存入 RESULT 单元。DATA SEGMENTNUM DB 1,2,3,4,5,6,7,8,9,9RESULT DB ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV DL,0MOV BX,OFFSET NUMMOV CX,10AGAIN:MOV AL,[BX]TEST AL,01HJZ NEXTINC DLNEXT: INC BXLOOP AGAINMOV RESULT,DLMOV AH,4CHINT

7.编程统计 NUM 字节单元中奇数的个数,将个数存入 RESULT 单元。
DATA SEGMENT
NUM DB 1,2,3,4,5,6,7,8,9,9
RESULT DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV DL,0
MOV BX,OFFSET NUM
MOV CX,10
AGAIN:MOV AL,[BX]
TEST AL,01H
JZ NEXT
INC DL
NEXT: INC BX
LOOP AGAIN
MOV RESULT,DL
MOV AH,4CH
INT 21H
CODE ENDS
END START
8.编程统计 NUM 字节单元中偶数的个数,将个数存入 RESULT 单元。
DATA SEGMENT
NUM DB 1,2,3,4,5,6,7,8,9,9
RESULT DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV DL,0
MOV BX,OFFSET NUM
MOV CX,10
AGAIN:MOV AL,[BX]
TEST AL,01H
JNZ NEXT
INC DL
NEXT: INC BX
LOOP AGAIN
MOV RESULT,DL
MOV AH,4CH
INT 21H
CODE ENDS
END START

相关文章
|
芯片 内存技术
第八章 可编程接口芯片及应用【微机原理】1
第八章 可编程接口芯片及应用【微机原理】1
142 0
第八章 可编程接口芯片及应用【微机原理】1
|
存储 芯片
第六章 半导体存储器【微机原理】2
第六章 半导体存储器【微机原理】2
1040 0
|
芯片
第八章 可编程接口芯片及应用【微机原理】2
第八章 可编程接口芯片及应用【微机原理】2
269 0
|
存储 芯片 内存技术
第六章 半导体存储器【微机原理】1
第六章 半导体存储器【微机原理】1
401 0
第六章 半导体存储器【微机原理】3
第六章 半导体存储器【微机原理】3
114 0
|
C语言 Perl
西门子S7-1200编程实例,电动机起保停控制梯形图如何编写?
本篇我们通过一个电动机起保停控制的实例,介绍S7-1200的使用方法,按下瞬时启动按钮I0.6,电动机Q0.0启动,按下瞬时停止按钮I0.7,电动机Q0.0停止。
西门子S7-1200编程实例,电动机起保停控制梯形图如何编写?
|
芯片
第八章 可编程接口芯片及应用【微机原理】3
第八章 可编程接口芯片及应用【微机原理】3
82 0
|
存储 芯片
微机原理基础知识
微机原理基础知识
262 0
|
芯片 内存技术
【微机原理笔记】第 5 章 - 存储器系统与接口
【微机原理笔记】第 5 章 - 存储器系统与接口
281 0
|
存储 JavaScript
微机原理与接口技术之指令
微机原理与接口技术之指令