ݺߣ
Submit Search
Mix 설명
•
Download as PPTX, PDF
•
0 likes
•
880 views
재
재정 이
Follow
The art of computer program 에서 mix 설명하는 부분을 정리한 내용입니다.
Read less
Read more
1 of 20
Download now
Download to read offline
More Related Content
Mix 설명
1.
MIX 설명아꿈사이재정, 오종빈
2.
개요MIX 설명연습문제 9,
11, 21 풀이
3.
RegisterA (accumulator), rAX
(eXtension) , rXI (Index), rI1, rI2 ~ rI6J (Jump)MemoryWord 4000개를 저장할 수 있다.1Byte = 6Bit1Word = 5Byte, +- 기호 포함
4.
http://cis.k.hosei.ac.jp/~yamin/lectures/organization/single-cycle.html
5.
명령 형식 (p164)C
: 연산 코드 OP codeF: 필드 명세I: 색인지정+-AA : 주소 ( address)M : +-AA + CONTENTS( rI1~6 )V: CONTENTS( M ), M 주소에 저장된 내용
6.
표기법 (p165)OP ADDRESS, I
(F)
7.
적재(load)연산자 (p166)
8.
저장(store)연산자 (p167)
9.
산술연산자1 (p169)
10.
MIX은 2진? 10진
컴퓨터?MIX는 2진인 동시에 10진이기도 하다는 특이한 성질을 가지고 있다. (p161)MIX로 작성된 알고리즘은 하나의 바이트가 얼마나 큰 지와 무관하게 제대로 작동해야 한다. 모든바이트 크기에 대해 정확한 결과를 내는 프로그램들만 유효한 프로그램이다. (p162)
11.
산술연산자2 (p170)
12.
산술연산자3 (p170)
13.
연산자LDA, LDX, LDi,
LDAN, LDXN, LDiNSTA, STX, Sti, STJ, STZADD, SUB, MUL, DIVENTA, ENTX, ENTi, ENNA, ENNX, ENNiINCA, INCX, INCi, DECA, DECX, DECiCMPA, CMPX, CMPiJMP, JSJ, JOV, JNOV, JL, JE, JG, JGE, JNE, JLEJAN, JAZ, JAP, JANN, JANZ, JANPJXN, JXZ, JXP, JXNN, JXNZ, JXNPJiN, JiZ, JiP, JiNN, JiNZ, JiNPSLA, SRA, SLAX, SRAX, SLC, SRCMOVE, NOP, HLTIN, OUT, IOCJRED, JBUSNUM, CHAR
14.
연습문제9. 위넘침토글에 영향을
줄 수 있는 모든 MIX 연산자들을 나열하라.
15.
LDA, LDX, LDi,
LDAN, LDXN, LDiNSTA, STX, Sti, STJ, STZADD, SUB, MUL, DIVENTA, ENTX, ENTi, ENNA, ENNX, ENNiINCA, INCX, INCi, DECA, DECX, DECiCMPA, CMPX, CMPiJMP, JSJ, JOV, JNOV, JL, JE, JG, JGE, JNE, JLEJAN, JAZ, JAP, JANN, JANZ, JANPJXN, JXZ, JXP, JXNN, JXNZ, JXNPJiN, JiZ, JiP, JiNN, JiNZ, JiNPSLA, SRA, SLAX, SRAX, SLC, SRCMOVE, NOP, HLTIN, OUT, IOCJRED, JBUSNUM, CHAR연습문제 9
16.
연습문제 11rI1의 설정에
영향을 줄 수 있는 모든 MIX 연산자들을 나열하라.
17.
연습문제 11LDA, LDX,
LDi, LDAN, LDXN, LDiN
18.
STA, STX, Sti,
STJ, STZ
19.
ADD, SUB, MUL,
DIV
20.
ENTA, ENTX, ENTi,
ENNA, ENNX, ENNi
21.
INCA, INCX, INCi,
DECA, DECX, DECi
22.
CMPA, CMPX, CMPi
23.
JMP, JSJ, JOV,
JNOV, JL, JE, JG, JGE, JNE, JLE
24.
JAN, JAZ, JAP,
JANN, JANZ, JANP
25.
JXN, JXZ, JXP,
JXNN, JXNZ, JXNP
26.
JiN, JiZ, JiP,
JiNN, JiNZ, JiNP
27.
SLA, SRA, SLAX,
SRAX, SLC, SRC
28.
MOVE, NOP, HLT
29.
IN, OUT, IOC
30.
JRED, JBUS
31.
NUM, CHAR연습문제 21(a)
J 레지스터가 0이 되는 일이 과연 있을까? (b) rI4에 N이라는 수가 들어 있다고 할 때, 레지스터 J를 N과 같게 설정하는 프로그램을 작성하라.
32.
연습문제 21LDA -1,
4LDX 3004STX -1, 4JMP 3005(3004) JMP 3005(3005) STA -1, 4
33.
END
Download