24小时热门版块排行榜    

Znn3bq.jpeg
查看: 589  |  回复: 0

zyj8119

木虫 (著名写手)

[交流] 【转帖】汇编语言程序设计

一直数据块BUFA中存放有15个互不相等的字节数据,BUFB中存放有20个互不相等的字节数据。编写程序,将既在BUFA中出现,又在BUFB中出现的数据存放到BUFC开始的缓冲区中。请给出注释,谢谢。
CODE:
; 本程序通过编译,运行正确
Code  Segment
   Assume CS:Code,DS:Code
BUFA  db    76,69,84,73,88,99,63,100,80,59,48,37,26,15,04
ElementsA equ  ($-BUFA)/Type BUFA ;元素个数
EVEN
BUFB  db    67,69,84,73,88,123,63,100,80,59,48,37,26,51,40,255,110,120,130,150
ElementsB equ  ($-BUFB)/Type BUFB ;元素个数
BUFC  db    15 dup(?) ;目标字符串数据块
Start:   push cs
   pop  ds
   push cs
   pop  es ;使数据段、附加段与代码段同段
   cld ;清方向标志,使变址寄存器增值
   lea   si,BUFA ; BUFA变量地址
   mov   cx,ElementsA ;BUFA数组元素个数
   lea   di,BUFC ; BUFC变量地址
L1:   lodsb ;读入BUFA中的一个元素
   push cx ;入栈保存循环次数
   lea  bx,BUFB ;BUFB变量地址
   mov   cx,ElementsA ;BUFA数组元素个数
Compare: cmp  al,[bx] ;相同?
   jnz  $+3 ;不相同,比较下一个元素
   stosb ;保存相同元素至BUFC数组
   inc  bx ;下一个元素
   loop Compare
   pop  cx ;出栈,恢复外层循环次数
   loop L1
Exit_Proc: mov  ah,4ch ;结束程序
   int  21h
Code  ENDS
   END   Start ;编译到此结束

回复此楼

» 猜你喜欢

好好学习,天天向上。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 zyj8119 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 268分085602化学工程调剂 +31 月照花林。 2026-04-09 31/1550 2026-04-12 23:37 by 学zh
[考研] 22408 352分求调剂 +5 努力的夏末 2026-04-09 5/250 2026-04-12 19:17 by wj165256
[考研] 化学工程调剂289 +44 yang婷 2026-04-07 50/2500 2026-04-12 02:36 by 秋豆菜芽
[考研] 调剂 +6 青灯不负 2026-04-09 6/300 2026-04-11 20:35 by dongdian1
[考研] 工科273调剂 +6 X1999 2026-04-09 7/350 2026-04-11 10:23 by zhq0425
[考研] 22408调剂求助 +7 毂12 2026-04-09 9/450 2026-04-11 09:23 by 哦哦123
[考研] 本科211 工科085400 280分求调剂 可跨专业 +11 LZH(等待调剂中 2026-04-10 11/550 2026-04-11 08:39 by zhq0425
[考研] 一志愿211,化学310分,本科重点双非,求调剂 +23 努力奋斗112 2026-04-08 23/1150 2026-04-10 23:29 by 314126402
[考研] 309求调剂 +14 wdhw 2026-04-10 15/750 2026-04-10 21:06 by zhouxiaoyu
[考研] 一志愿沪9,326生物学求相关专业调剂 +4 刘墨墨 2026-04-09 4/200 2026-04-10 12:07 by pengliang8036
[基金申请] 有爆料,一个青年教师卖房得400万,然后换了一个四青帽子 +9 babu2015 2026-04-08 9/450 2026-04-10 11:43 by 苏东坡二世
[考研] 311求调剂 +6 surte 2026-04-08 13/650 2026-04-09 14:00 by surte
[考研] 0860004 求调剂 309分 +6 Yin DY 2026-04-09 6/300 2026-04-09 10:19 by 啊李999
[考研] 265求调剂 +19 小木虫085600 2026-04-06 21/1050 2026-04-08 10:38 by 逆水乘风
[考研] 304求调剂 +10 素年祭语 2026-04-06 17/850 2026-04-08 09:05 by 蓝云思雨
[考研] 调剂求助(生物与医药) +6 @6952 2026-04-06 6/300 2026-04-07 23:52 by lys0704
[考研] 259求调剂 +5 就爱吃土豆呀呀 2026-04-07 5/250 2026-04-07 22:40 by JourneyLucky
[考研] 325 调剂 +6 QQ小虾 2026-04-07 6/300 2026-04-07 15:17 by Ccclqqq
[考研] 307求调剂 +3 所念及所望 2026-04-06 3/150 2026-04-06 17:30 by 土木硕士招生
[考研] 285求调剂 +5 mapmath 2026-04-06 6/300 2026-04-06 17:18 by 蓝云思雨
信息提示
请填处理意见