인라인 어셈블리로 짜오라는데 머하라는거에요 --?
글쓴이: red10won / 작성시간: 일, 2007/11/11 - 5:52오후
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
Forums:
프로그래밍에
프로그래밍에 문외한인 저도 이 질문이 미완성인 것은 알겠습니다.
어셈블리 언어
예전에 학부때 어떤 교수님이 어셈블리언어로 계산기를 짜오라는 프로젝트를
내주신적이 있는데 전 바보 같이 책 2권을 사서 프로젝트 기간 내내 그 언어를 공부 해보고
나름대로 짜본다고 고생했습니다. 물론 결과도 좋진 못했죠.
근데 좀 똑똑한 애들은 비쥬얼 스튜디오인가 그걸로 C로 짜버리더군요.
어차피 컴파일 하면 어셈블리로 바꾼 결과가 중도에 나오니까 -_-a
그걸 들고 가서 제출해버리더군요.
그 방법 써서 그 친구들은 gui화면 까지 만들어서 교수님한테
어셈블리언어로 다 짰다고 구라를 치더군요.
물론 학점도 좋게받았죠.
음...
음... 속으시던가요?
몇 가지 핵심적인 부분들을 물어보면,
들통날 것 같은데...
---------------------------
Smashing Watermelons~!!
Whatever Nevermind~!!
Keedi Kim
----
use perl;
Keedi Kim
댓글 달기