컴구1-2장연습문제풀이[1]
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

컴구1-2장연습문제풀이[1]에 대한 보고서 자료입니다.

본문내용

AC×M[F]
STOR U ; M[U]←AC
LOAD G ; AC←M[G]
MUL H ; AC←AC×M[H]
STOR V ; M[V]←AC
LOAD D ; AC←M[D]
SUB U ; AC←AC-M[U]
ADD V ; AC←AC+M[V]
STOR W ; M[W] ←AC
LOAD T ; AC←M[T]
DIV W ; AC←AC/M[W]
STOR X ; M[X]←AC
(2) 2-주소 명령어를 사용한 경우;
MOV R1, A ; R1←M[A]
ADD R1, B ; R1←R1+M[B]
MOV R2, E ; R2←M[E]
MUL R2, F ; R2←R2×M[F]
MOV R3, G ; R3←M[G]
MUL R3, H ; R3←R3×M[H]
MOV R4, D ; R4←M[D]
SUB R4,R2 ; R4←R4-R2
ADD R4,R3 ; R4←R4+R3
DIV R1,R4 ; R1←R1/R4
MOV X,R1 ; M[X]←R1
(3) 3-주소 명령어를 사용한 경우;
ADD R1,A,B ; R1←M[A]+M[B]
MUL R2,E,F ; R2←M[E]×M[F]
MUL R3,G,H ; R3←M[G]×M[H]
SUB R4,D,R2 ; R4←M[D]-R2
ADD R5,R4,R3 ; R5←R4+R3
DIV X,R1,R5 ; M[X]←R1/R5
2.17
PUSH A ; TOS ← A
PUSH B ; TOS ← B
ADD ; TOS ← (A+B)
PUSH C ; TOS ← C
PUSH D ; TOS ← D
SUB ; TOS ← (C-D)
MUL ; TOS ← (C-D)×(A+B)
POP X ; M[X] ← TOS
2.18
(1) AB+C-D-E+
(2) AB+CD-×E+
(3) AB×CD×E-+
(4) AB-CDE×-F/G/×E×
2.19
데이터의 저장을 위해 10비트를 이용한다. 데이터는 2의 보수로 표현되므로 이 명령어에 저장 될 수 있는 데이터의 범위는 -29∼(29-1), 즉 -512∼511
2.20
(1) OP 코드 필드 = 7비트, 레지스터 필드 = 5비트, 주소 필드 = 20비트
(2) 1 MByte
2.21
(1) 인출 1, 실행 0전체 1번
(2) 인출 1, 실행 0전체 1번
(3) 인출 1, 실행 2전체 3번
(4) 인출 1, 실행 1전체 2번
2.22
2**(32-8) = 16 MBytes
2.23
(1) EA = X2 (2) EA = X3
(3) EA = X1 + X2 (4) EA = X2 + X4
2.24
(1) X2 = (X1)(2) X2 = X1 + X3
2.25
EX = A + (PC), 명령어가 인출 된 후 PC의 값이 1 증가
454 + 36 = 490
2.26
(1) PC = 252, 284-252 = 32 ==> A = 0000100000
(2) PC = 252, 232-252 = -20 ==> A = 1111101100
2.27
오퍼랜드 필드 = 200, 인덱스 레지스터 = 11
2.28
레지스터-간접 : EA = (R)
인덱스 : EA = (R) + A (단, A는 명령어의 주소 필드 내용)
같아지는 조건 : A = 0
  • 가격3,300
  • 페이지수7페이지
  • 등록일2013.05.13
  • 저작시기2010.3
  • 파일형식한글(hwp)
  • 자료번호#845277
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니