1. 1. Ejecute el siguiente programa en ensamblador, construir el mapa de memoria
respectivo Para Di iniciales elija valores de longitud B si es necesario.(06 puntos)
ORG $2000
MULTI EQU $1
DIVIDIR EQU $2
INICIO MOVE.L #3, D5
MOVE.L #$BAC0, D1
MOVE.L #$7FF9, D4
OPERACION CMP.B #MULTI, D5
BEQ OPEMULTI
CMP.B #DIVIDIR, D5
BEQ OPEDIVIDE
BRA SEGUIR
OPEMULTI MULU D1, D4
CMPI.L #$FFFF, D4
BPL ERROR
MOVE.W D1, D7
BRA SEGUIR
OPEDIVIDE CMP.W #$0000, D1
BEQ ERROR
DIVU D4, D1
AND.L #$FFFF, D1
MOVE.W D1, D6
BRA SEGUIR
SEGUIR ADDI.W #7, D4
ROL.W #8, D4
LSR.W #4, D1
DBF D5, OPERACION
ERROR NOP
FIN STOP #$4000
2. Ejecute el siguiente programa del Método de la burbuja para ordenación
ORG $15000
TABLA DC.B
A,9,E,7
LONGITUD EQU $3
ORG $5000
INICIO LEA TABLA, A6
MOVE.W LONGITUD, D0
BURBUJA DBF D0,SIGUE
JMP FIN
SIGUE MOVEM.W D1-D5,-(A7)
MOVE.W D0, D5
PASADA CLR.W D1
CLR.W D4
LAZO MOVE.B
0(A6,D1.W),D2
MOVE.B 1(A6, D1.W), D3
CMP.B D3, D2
BCC NO_CAMBIO
MOVE.B D3, 0(A6, D1.W)
MOVE.B D2, 1(A6, D1.W)
ADD.W #1, D4
NO_CAMBIO ADD.W #1,D1
DBF D0, LAZO
MOVE.W D5, D0
TST.W D4
BNE PASADA
MOVEM.W (A7)+, D1-D5
FIN END (06 puntos)
3. Ejecute el siguiente programa (04 puntos)
org $500
dato dc.w $1234,$ABCD,$789A,$5B6B
movea.l #dato,A3
move.l (A3)+,D1
move.b (A3)+,D2
2. and.w D1,D2
move.b D2,(A3)+
move.l D1,-(A3)
4. En la evolución tecnológica de los microprocesadores y de las computadoras y los
equipos y o sistemas asociados a ellos, para permitir una adecuado
funcionamiento en todos los niveles .Asumir que se trata de una empresa
transnacional como la NESTLE, que factura las 24 horas ventas de gran
envergadura, y actualiza permanentemente su base de datos.
Describa las características del hardware y equipo asociado necesario para esta
empresa pueda soportar todo en procesamiento que sea necesario. (04 puntos)
a) A nivel de microprocesador
b) A nivel de HW de la computadora.
c) A nivel de HW de periféricos de E/S
d) A nivel de UPS.
e) A nivel de SSOO.
f) A nivel de Seguridad en el acceso local y remoto nacional.
g) A nivel de conexión remota con sedes internacionales.