Documente Academic
Documente Profesional
Documente Cultură
ARQUITECTURA DE COMPUTADORAS
Objetivos
Que el estudiante aplique los conocimientos aprendidos en clase y desarrolle habilidad
para entender la programacin en ensamblador y la simulacin de los mismos en Z80
simulator IDE o Easy68K.
Descripcin
Utilizando los conocimientos aprendidos en clase, los estudiantes deben realizar un
pequeo instructivo del simulador Z80 y del Easy68K, caractersticas principales por ej.
(Mapa de memoria, simulador interactivo, etc. Adems deber empezar a familiarizarse
con las instrucciones o nemnicos del microprocesador Z80 y 6800 as como del
ambiente mismo del simulador, ya que en este es donde realizarn las pruebas antes
de grabar su memoria de programa).
DIVIDE: LD B, 08H
LD L, 0
MAIN: LD SP, STACK LD C, L
NXTBIT: CALL DIV8
LD HL, (BUF1) CALL RESULT
EX DE, HL CALL MLTPLY DEC B
LD (OUTBUF), HL JR NZ, NXTBIT
HALT RET
MLTPLY: LD A, D DIV8: LD A, D
LD D, 0 RLCA
LD HL, 0 LD D, A
LD B, 08H LD A, C
NXTBIT: RRA RLA
JR NC, NOADD CP E
ADD HL, DE RET C
NOADD: EX DE, HL SUB E
ADD HL, HL RET
EX DE, HL RESULT: LD C, A
DEC B CCF
JR NZ, NXTBIT LD A, L
RET RLA
LD L, A
Donde, stack, buf1, outbuf son direcciones o etiquetas respectivamente. RET
FECHA DE ENTREGA: 04/03/2017-