汇编作业(2006.5.27)

原创 2006年05月28日 20:46:00

DATA SEGMENT
 STR1 DB '0123456789ABCDEF'
 STR2 DB '0123456789ABCDEF'
 COUNT EQU $-STR2
 TISHI1 DB 'COMPARE RESULT: DIFFERENT!$' 
 TISHI2 DB 'COMPARE RESULT: SAME!$'
DATA ENDS

STACK SEGMENT PARA STACK
 DW 20H DUP(0)
STACK ENDS

CODE SEGMENT
 ASSUME CS:CODE, DS:DATA, SS:STACK
BEGIN: MOV AX, DATA
 MOV DS, AX
 MOV ES, AX
 
 MOV SI, OFFSET STR1
 MOV DI, OFFSET STR2
 MOV CX, COUNT
 MOV AX, 0
 CLD
 REPZ CMPSB
 JZ SAME
 JMP DIF
SAME: MOV DX, OFFSET TISHI2
 MOV AH, 09H
 INT 21H
 JMP OVER
 
DIF: MOV DX, OFFSET TISHI1
 MOV AH, 09H
 INT 21H
 
OVER: MOV AH, 4CH
 INT 21H
CODE ENDS
END BEGIN                                                     

汇编语言作业

程序2:补全程序,计算   assume cs:code,ds:data data  segment    x db  45h    y db  ? data  ends   code...
  • L_dream_2016
  • L_dream_2016
  • 2017年05月08日 20:09
  • 272

汇编作业

蜂鸣器汇编: .global _start_start:LDR R0,=0XE02000A0LDR R1,[R0]BIC R1,R1,#(0XF)ORR R1,R1,#(0X1)STR R1,[R0]...
  • Mce_19
  • Mce_19
  • 2016年11月23日 20:55
  • 185

汇编课程设计 时钟

前言:汇编语言是面向机器的程序设计语言。 也是一门非常有趣的语言,本文详细地介绍了我的时钟设计的整个过程。 一总体功能设计介绍: 一时间显示: 1实现选择时间的十二进制显示和二十四进制显示  ...
  • qq943574281
  • qq943574281
  • 2014年10月11日 20:49
  • 669

汇编大作业(急)

http://wenwen.soso.com/z/q136046890.htm
  • zxy_net
  • zxy_net
  • 2011年03月24日 13:30
  • 308

汇编作业(2006.5.19)

DATA SEGMENT X DB 5, ?, 5 DUP(0) XX DW 0    ; 将X完成拼接操作存入XX (将XX当作要被转换的数据处理) Y DB 5 DUP(0)   ; 存转换后的1...
  • zsh_333
  • zsh_333
  • 2006年05月20日 12:22
  • 747

汇编作业(2006.5.10)

题目:计算X的N次方,X与N为从键盘读入的十进制数,结果以十六进制输出源程序:DATA SEGMENT STR1 DB INPUT X(1~5): , $   STR2 DB 0AH, 0DH, IN...
  • zsh_333
  • zsh_333
  • 2006年05月10日 20:52
  • 576

汇编作业(2006.6.1)

DATA SEGMENT COL DW 100  ; 列号 ROW DW 100  ; 行号 LEN DW 300  ; 长为300个像素 WID DW 200  ; 宽为200个像素 COLOR D...
  • zsh_333
  • zsh_333
  • 2006年06月02日 23:27
  • 655

第一次汇编作业

输出字符串"Hello world!",分别一ASCII和十六进制输出ENTER   MACRO        ;定义宏 回车        MOV   DL,0AH        MOV   AH,...
  • babyrockxray
  • babyrockxray
  • 2004年10月28日 00:56
  • 1329

汇编作业(2006.5.2)

题目:从键盘上读入一个十进制数X,根据以下条件求Y,并以十六进制输出。当X=3时,Y=X *X +X;  当X=4时,Y=X*X-2X; 当X=5时,Y=X*X; 当X=6时,Y=X*X/2程序如下:...
  • zsh_333
  • zsh_333
  • 2006年05月10日 20:20
  • 773

汇编作业(2006.6.2)

DATA SEGMENT STR DB M, 9EH, O, 9EH, V, 9EH, I, 9EH, N, 9EH, G, 9EHDATA ENDSSTACK SEGMENT PARA STACK ...
  • zsh_333
  • zsh_333
  • 2006年06月02日 23:29
  • 895
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:汇编作业(2006.5.27)
举报原因:
原因补充:

(最多只允许输入30个字)