花开久了 发表于 2013-6-9 18:55:35

这道题我纠结了很长时间,哪位高人帮帮忙

学校有6个食堂,炒白菜的价格分别为5,5,8,10,7,6,
同学们以口味评价评分以此为90,80,70,80,95,60
以(价格/2+评价/2)综合评定,各食堂的评定分各为多少
(用汇编语言)


DATA SEGMENT
M1   DB 5,5,8,10,7,6
M2   DB 90,80,70,80,95,60
M3   DW ?,?,?,?,?,?
DATA ENDS
CODE SEGMENT
    ASSUME CS:CODE,DS:DATA

START:MOV AX,DATA
      MOV DS,AX
      LEA SI,M1
      LEA DI,M2
      LEA BX,M3
      MOV CX,6

AA1:MOV AL,
    ADD AL,
    MOV ,AL
    INC SI
    INC DI
    ADD BX,1
    LOOP AA1
    MOV AH,6
    INT 21H
    MOV AX,4C00H
    INT 21H

CODE ENDS
   END START

丿丶jyg就是我 发表于 2013-6-11 15:24:17

signing in!

az4121 发表于 2013-6-12 05:29:50

    shr AL,1
    MOV ,AL

active 发表于 2013-6-13 09:20:49

不懂,待高人解决

peterz6175 发表于 2013-6-13 13:40:23

好复杂的样子,才入门的我命令都有一些不认识。。。
页: [1]
查看完整版本: 这道题我纠结了很长时间,哪位高人帮帮忙