인라인 어셈블리로 짜오라는데 머하라는거에요 --?

red10won의 이미지

Design:

Your design decisions are:

- main memory size
- number of registers
- stack size
- status bits - zero, carry
- ALU functions
- Memory access method - throght MAR, MDR and so on
- Instruction decoding, metheod
- Instruction - ADD, SUB
- Instruction formats
- Interrupt
- Simulator commands and environments - DOS or windows

CPU:

CPU must have the following registers.

-MAR
-MDR
-ALU Buffer of Temp registers
-Stack Register
-Internal Stack
-PC
-Status
-Instruction Register
-3 General Purpose Registers

Prentice의 이미지

프로그래밍에 문외한인 저도 이 질문이 미완성인 것은 알겠습니다.

nike984의 이미지

예전에 학부때 어떤 교수님이 어셈블리언어로 계산기를 짜오라는 프로젝트를
내주신적이 있는데 전 바보 같이 책 2권을 사서 프로젝트 기간 내내 그 언어를 공부 해보고
나름대로 짜본다고 고생했습니다. 물론 결과도 좋진 못했죠.

근데 좀 똑똑한 애들은 비쥬얼 스튜디오인가 그걸로 C로 짜버리더군요.
어차피 컴파일 하면 어셈블리로 바꾼 결과가 중도에 나오니까 -_-a
그걸 들고 가서 제출해버리더군요.
그 방법 써서 그 친구들은 gui화면 까지 만들어서 교수님한테
어셈블리언어로 다 짰다고 구라를 치더군요.
물론 학점도 좋게받았죠.

keedi의 이미지

음... 속으시던가요?

몇 가지 핵심적인 부분들을 물어보면,
들통날 것 같은데...

---------------------------
Smashing Watermelons~!!
Whatever Nevermind~!!

Keedi Kim

----
use perl;

Keedi Kim