'%include'에 해당되는 글 1건

  1. 2008.04.15 확실히 다르잖아!! (4)

확실히 다르잖아!!

EQU 는 C의 #define 과 다르다!

아놔 "인텔프로세서를 위한 시스템 프로그래밍" 책아 님하 맞을래여??

왜 

"상수를 정의할때는 EQU나 = 를 사용한다. 여기서 EQU로 정의된 상수는 재정의가 불가능하다.

이는 고급언어에서 상수로 정의한것 (C언어에서는 #define PI) 3.141592) 와 같은 의미로 쓰이며...."

명백히 따지면 이거 틀렸자나........ 어째서 EQU가 c의 #define이랑 같냐??
그런식으로 하면

ABC EQU "Hello world"
ABC EQU 0x0a,0x0b

db ABC

이런것도 되야지... 않나?? 언되자나???앙??

(문자열이랑 숫자들 연속은 안되드만 뭐., 나도 어셈블러 초짜니까 잘 모름...)

인터넷 찾아보니까 #define,#include(어떤놈은 %include,%define)

같은 전처리기가 어셈에도 있드만?? 이거랑 같다고 해줘야할거 아냐!

오히려, =(참고:이건 EQU와 비슷하지만 값이 변동될수 있다 즉 상수가 아니라는것임 maybe)랑 EQU랑 비교할려면

차라리 const변수랑 일반변수랑 구별해서 적어놓는게 더 나을거 같다고 생각하는데.......

아냐 아냐! 설마 masm은 다른거냐!!!
그럼 쪽팔리는데........ 아마 nasm이 저렇기 때문에 별 다른 차이가 없을거라고
여기긴하는데....... -_-;;;;;;

nasm 의 pre-processor에 대한건 다음 링크를 참조하세요!
http://web.mit.edu/nasm_v0.98/doc/nasm/html/nasmdoc4.html

그런데.........전 시험기간데 대체 지금 무슨짓을 하는걸까요 -_-;;;;;;;;

'Programming > Kernel' 카테고리의 다른 글

리눅스와 윈도우의 fat 파일쓰기 차이???  (8) 2008.06.27
확실히 다르잖아!!  (4) 2008.04.15
ctags 설정  (4) 2008.03.11
본체 전원키로 시스템 off 시키기  (4) 2007.04.22
운영체제 없이 화면에 A를 찍어보아요...  (6) 2007.04.06
KernelProgramming-printk  (5) 2006.07.24
Trackback 0 Comment 4
  1. Favicon of https://khmirage.tistory.com BlogIcon 환상경 2008.04.15 00:34 신고 address edit & del reply

    천재짓이요 +_+
    흐 어셈도 하시는거에요? 대단;;;;

    • lowid 2008.04.15 23:22 address edit & del

      이짓을 2년동안 했다 안했다해서
      (한 1주일하고 1년있다 1주일하고 -_- 이놈의 끈기란.)
      기억나는게 별로 없다는 ㅜ... 그래도 하는거져뭐..

  2. Favicon of http://heizelnut.tistory.com BlogIcon 헤즐넛 2008.04.15 11:23 address edit & del reply

    워 뭔소린지 하나도 모르겠다-0-
    역시 천재님이삼-0- 저 오늘부터 시험봅니다요.ㅠㅠ

    • lowid 2008.04.15 23:23 address edit & del

      전 다음주 부터봐여..
      그런데 공부안하고 놀고 있음 냠냠...
      아마도 이러다 벼락치기 할거 같심 ㅜ

prev 1 next