시스템 프로그래밍이란 과목을 수강하면서 공부도 할겸.. 2패스 어셈블러를 만들어 볼려고 생각중인데.. 해보신분 계시가요??? 인텔 8086에서 obj까지만 만들려고 생각중인데..
도움이 될만한 문서를 알고 계신분 계시다면 추천 부탁드립니다.
index 에서 제공하는 문서를 보면 opcode 가 모두 있습니다.
어셈블러는 쉽게 생각하면 엄청 쉽고, 어렵게 생각하면 엄청 어려우니 ^^
잘해보세요. 그럼 고운 하루
========================= CharSyam ^^ --- 고운 하루 =========================
ftp://download.intel.com/design/Pentium4
x86의 거의 모든 기계어 코드가 다 설명되어 있습니다. 문서 양 엄청 많죠.
(AMD 3dnow같은건 amd 홈페이지에서 찾으시길... 인텔이 이거 줄리 만무하죠 :lol: )
그리고 컴파일러 이론을 알면 어셈블러를 의외로 쉽게 만들 수가 있지요.
p4까지 지원되는 어셈블러(NASM복제품) 만들려고 했었는데 여러가지 일로 치여서
실행 못하고 있네요... +_+
Written By the Black Knight of Destruction
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
index 에서 제공하는 문서를 보면 opcode 가 모두 있습니다.
index 에서 제공하는 문서를 보면 opcode 가 모두 있습니다.
어셈블러는 쉽게 생각하면 엄청 쉽고, 어렵게 생각하면 엄청 어려우니 ^^
잘해보세요. 그럼 고운 하루
=========================
CharSyam ^^ --- 고운 하루
=========================
인텔 FTP서버 들어가보세요.
ftp://download.intel.com/design/Pentium4
x86의 거의 모든 기계어 코드가 다 설명되어 있습니다. 문서 양 엄청 많죠.
(AMD 3dnow같은건 amd 홈페이지에서 찾으시길... 인텔이 이거 줄리
만무하죠 :lol: )
그리고 컴파일러 이론을 알면 어셈블러를 의외로 쉽게 만들 수가 있지요.
p4까지 지원되는 어셈블러(NASM복제품) 만들려고 했었는데 여러가지 일로 치여서
실행 못하고 있네요... +_+
Written By the Black Knight of Destruction
댓글 달기