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

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

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.