디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이 두가지 소스 어떻게 합치면 좋을까요 형님들...

어셈초보(168.115) 2010.06.05 17:13:18
조회 82 추천 0 댓글 2

이렇게 질문글 투척하게 되어서 정말 죄송하네요.

몇일을 삽질 하다가 도저히 방법이 없어서 찾아왔습니다 ㅠㅠ

소스 두가지를 적절히 합치질 못해서 허우적 거리고 있는데

도움 구걸좀.. 굽신굽신..



;--------
첫번째 소스
;--------

TITLE PROC-11
PAGE 60,132
 .MODEL SMALL
 .STACK 64
;-----
 .DATA
PROMPT1 DB \'do you want to know my information?\'
 DB \'    TO READ IT ENTER [Y]\', \'$\'
MESSAGE DB CR,LF, \'     NAME : hong gil dong\'
 DB \'       STUDENT, ID NUM : 0000004, 1117777\',\'$\'
PROMPT2 DB CR,LF, \'NO MORE MESSAGE\', \'$\'

CR EQU 0DH
LF EQU 0AH

;---------

 .CODE
MAIN PROC
 MOV AX, @DATA
 MOV DS,AX
 CALL CLEAR
 CALL CURSOR
 MOV AH,09
 MOV DX, OFFSET PROMPT1
 INT 21H
 MOV AH, 07H
 INT 21H
 CMP AL, \'Y\'
 JZ OVER
 CMP AL, \'Y\'
 JZ OVER
 MOV AH, 09
 MOV DX, OFFSET PROMPT2
 INT 21H
 JMP EXIT
OVER: MOV AH, 09
 MOV DX, OFFSET MESSAGE
 INT 21H
EXIT: MOV AH, 4CH
 INT 21H
MAIN ENDP
;----------
CLEAR PROC
 MOV AX, 0600H
 MOV BH, 07
 MOV CX, 0000
 MOV DX, 184FH
 INT 10H
 RET
CLEAR ENDP
;----------
CURSOR PROC
 MOV AH, 02
 MOV BH, 00
 MOV DL, 05
 MOV DH, 08
 INT 10H
 RET
CURSOR ENDP
;-----------

 

 

 


 END MAIN

 

 

이게 첫번째 소스 입니다.

Y를 누를경우 메세지가 출력되서 나오게 되죠.

 

 

;--------
두번째 소스
;--------

.model small
.stack
.data

 

 

print macro argument
 mov ah, 09h
 mov dx, offset argument
 int 21h
endm

string db "hello~~~ my name is hong gil dong"
buffer db ?      ; 임시 공간(string 변수의 주소를 계산하기위한 임시 변수)


.code
.startup


mov bx, offset buffer
mov cx, buffer - string


cycle:

 dec bx
 mov dl, [bx]
 mov ah, 02
 int 21h

 loop cycle

.exit


end

 

이겁니다

 

첫번째 소스는 입력되어 있는 메시지를 출력하는것이고

두번째 소스는 입력받은 값을 뒤집어서 출력해주는 것인데

 

두개를 섞어보려 하는데 잘 안되네요;;

 

어떻게 섞고 싶냐 하면 Y를 누르면 뒤집힌 문자가 출력되고

N을 누르면 뒤집히지 않은 원래 문자가 출력되도록 되면 좋겠습니다.

 

이 소스 가지고 아무리 만져봐도

어느 부분에 어떻게 집어 넣어야 하는지 답이 안나오네요 ㅠㅠ

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 축의금 적게 내면 눈치 줄 것 같은 스타는? 운영자 24/11/11 - -
209317 임베디드 개발자 전망 좋나요? 쏭사리(121.147) 10.09.26 253 0
209316 형들 낼모레 과제인데 이거 코드 오류 없어? ㅠㅠ [3] ?(124.199) 10.09.26 93 0
209314 아까 자바문제. 자비좀... ㅠ [2] Stygia갤로그로 이동합니다. 10.09.26 88 0
209313 C++ 질문이에용 ㅎ [2] ssonacy갤로그로 이동합니다. 10.09.26 81 0
209312 돼지횽아 [1] 허허벌판갤로그로 이동합니다. 10.09.26 46 0
209311 너희들 패러럴포트로 스타 2인용 해본적 있냐? [12] Vita500갤로그로 이동합니다. 10.09.26 216 0
209310 c#하는형들.. 제가 웹사이트 POST방식 인증을 시도하고있는데요 [5] ㅇㅇ(112.159) 10.09.26 171 0
209309 횽들 내일 동원가는데 야상 챙겨가야되? [4] ㄴ늅(58.122) 10.09.26 103 0
209308 형들 솔라리스 암호화 관련질문이요... 잉잉(59.22) 10.09.26 47 0
209305 윈도우7정품나왔는데 [1] 이모군(175.114) 10.09.26 87 0
209303 이번은 진지하게 ㅋㅋ 물어 본다 [필독 2] [9] C_Perl갤로그로 이동합니다. 10.09.26 133 0
209301 안녕 다시 물어본다... 몇일된거지만 ㅋㅋ 이해해줘라![필독] [7] C_Perl갤로그로 이동합니다. 10.09.26 130 0
209297 서코를 못갔써 [10] 개쉛기갤로그로 이동합니다. 10.09.26 227 0
209296 알고리즘 + 교통문제 질문이 있어요 [2] 으이구(58.122) 10.09.26 111 0
209295 횽들 C언어 초보임미당 제발 봐주십숑 [5] ㅇㅇ(220.76) 10.09.26 141 0
209294 c언어 촙에 늅늅이 질문 올립니다 [8] 아흠갤로그로 이동합니다. 10.09.26 136 0
209293 나나사키쨔응..샤릉훼.. [2] 개쉛기갤로그로 이동합니다. 10.09.26 117 0
209292 게임업계 아저씨들 질문 있어요. [4] 제로리플(124.53) 10.09.26 236 0
209291 이런 미친 30조원을 땡겨쓰다니 이모군(175.114) 10.09.26 108 0
209290 시라노 연애조작단을 봤어 [13] Vita500갤로그로 이동합니다. 10.09.26 236 0
209288 너네 김은비가 호빵처럼 생겼다고 보냐? [3] 물속의다이아갤로그로 이동합니다. 10.09.26 126 0
209287 1년에 연봉인상률은 5% 내외 적당한건가요? [7] 웃긴대(211.208) 10.09.26 268 0
209285 두통이 가시지를 않네요... Rei@디씨갤로그로 이동합니다. 10.09.26 66 0
209284 형들 c++ 질문좀..ㅠ [3] 잇힝(222.237) 10.09.26 92 0
209282 밖에서 뼈다귀 해장국 먹고 왔어. [1] 어떡해갤로그로 이동합니다. 10.09.26 70 0
209281 띄워쓰기가 없는 개발 언어를 개발해야 한다. [1] Rei@디씨갤로그로 이동합니다. 10.09.26 171 0
209279 군대갈때 전산병으로 입대하면 실무에 도움되나요?? [6] 좌절감갤로그로 이동합니다. 10.09.26 225 0
209278 SF 소설 추천 바람 [11] gisman갤로그로 이동합니다. 10.09.26 138 0
209276 C++ 아스키코드 사용관련 질문. IQ170갤로그로 이동합니다. 10.09.26 270 0
209274 포트가 SYN_SENT 상태이면 어떻게 LISTEN으로 바꿔줘? Ordinary Day갤로그로 이동합니다. 10.09.26 554 0
209273 횽들 c코드를 mips코드로 변환하려고하는데 [6] 밉스ㅡ(210.117) 10.09.26 204 0
209270 횽들 c++프로젝트가 생성안되효 [4] AskWhat갤로그로 이동합니다. 10.09.26 94 0
209269 java할때 꼭 cmd로 확인해야 되나 [4] 금호족기(61.75) 10.09.26 105 0
209268 자바용어 좀 도와주세요 [3] Stygia갤로그로 이동합니다. 10.09.26 95 0
209266 프로그래머로서 한걸음 내딛었다. [10] 어떡해갤로그로 이동합니다. 10.09.26 264 0
209265 공대생 甲.swf [10] 허허벌판갤로그로 이동합니다. 10.09.26 318 0
209264 횽들 나 막막해.. 좀 알려줘 ㅠㅠ [3] 헌터(180.227) 10.09.26 68 0
209263 면접 볼때 객체지향이란 무엇인가 물어보면 뭐라고 해야함? [8] ㅋㅋㅋㅋ(121.174) 10.09.26 256 0
209262 횽들... 한 1~2년전에 플밍갤에서 어떤횽이 만든 사진다운로드 프로그램 [3] 123(121.160) 10.09.26 151 0
209261 지나가던 늅늅이가 질문하나 올립니다.. [7] 좌절감갤로그로 이동합니다. 10.09.26 87 0
209260 형님들 java 결과물이 쫌 이상해서요 [10] 고학생(61.72) 10.09.26 188 0
209259 머리가 돌인가봐 [9] 늅늅ㄴ뷰(119.194) 10.09.26 151 0
209258 UrlEncode 에 대해 질문점 ㅋ [1] 준치◕‿◕갤로그로 이동합니다. 10.09.26 86 0
209257 흑흑 형님들 이진탐색 순환구조로 어떻게 만들어야 하는지 모르겠어요 ?(124.199) 10.09.26 54 0
209256 경력쌓고 이직하기 쉽냐능 [11] 허허벌판갤로그로 이동합니다. 10.09.26 221 0
209255 RCA를 검증하기위한 input combination 좀 알려주세요 ㄹㄹㄹ(59.15) 10.09.26 58 0
209253 비쥬얼스튜디오 2005,2008 둘다 깔아도 괜찮은거야?? [1] 위브쥐니스(222.99) 10.09.26 236 0
209252 헤더파일 만드는거 말이야.. [1] ㅇㅇ(119.206) 10.09.26 118 0
209251 java 잘하시는형들 이거 에러좀 봐주세요 [16] 고학생(61.72) 10.09.26 169 0
209250 과제물인데, bisection method 이용한 근 구하기. ㅅㄱㄷ(112.184) 10.09.26 107 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2