You are on page 1of 2

Universidad Tecnolgica de Panam

Facultad de Ingeniera Elctrica.


Computadoras Digitales. Examen Parcial No 1 (Prctica)
I Parte (Teora)
1. Cul de los siguientes personajes se considera responsable por la invencin de la primera computadora
concebida?
Resp.: _______________________________.
a. George Boole
b. John von Neuman
c. Charles Babbage
d. Blaise Pascal
2. Escriba el nombre del elemento cuya invencin da por resultado la transicin de la computadora mecnica a
la computadora electrnica.
Resp.: _______________________________.
a. Microprocesador b. Tubos al vaco
c. El Transistor d. El Circuito Integrado
3. Qu elemento impuls el desarrollo de computadoras hasta el punto que estn hoy en da.
Resp.: _______________________________.
a. Microprocesador b. Tubos al vaco
c. El Transistor d. El Circuito Integrado
4. Cul es el elemento cuya invencin permiti la fabricacin de los primeros dispositivos electrnicos de
menor tamao y con una disminucin considerable en el consumo energtico?
Resp.: _______________________________.
a. Microprocesador b. Tubos al vaco
c. El Transistor d. El Circuito Integrado
5. Cul de las siguientes computadoras fue la primera en ejecutar un programa almacenado en su memoria.
Resp.: _______________________________.
a. La mquina
b. La ENIAC.
c. La EDVAC.
d. La PDP de DEC.
analtica

II Parte El Microprocesador
6. Codifique las siguientes instrucciones de Assembler a cdigo de mquina:
a.
ld ix #-1
d.
add ac ix
b.
st ac 7fff
e.
bbs -30
; el -30 est en decimal
c.
mul (ab00)
f.
shl ac,4
7. Presente un bosquejo de la actividad que se refleja en los buses cuando se ejecuta el siguiente programa. Su
bosquejo debe incluir las seales en el bus de datos y de direcciones (abreviados pero mostrando sus valores
en hexadecimal), las seales de control de lectura ^RD y de escritura ^WR. (^ significa bajo activas). Presente
el bosquejo separado por cada instruccin peros siempre asumiendo el estado de ejecucin dejado por la
instruccin precedente. Solo se presenta la direccin de la primera instruccin. Realice su bosquejo en el
espacio indicado no tiene que usar referencia de reloj solo importa la actividad que produce la instruccin.
ld ac #1f

ad[0:23]
dt[0:15]
rdn

ld ix #1

wrn
ad[0:23]
dt[0:15]
rdn

st (80),x

wrn
ad[0:23]
dt[0:15]
rdn
wrn

III Parte Programacin


8. Traduzca las siguientes declaraciones en lenguaje C a Assembler usando las instrucciones en DatMicro.pdf.
Asuma que las direcciones de las variables se asignan a partir de la direccin 80.
a. int dato_1 = 0x89 ;
b. int *idato_1 = 0xfe ;
c. float *fdato_1 = 1480.203125 ; use formato IEEE 754.

Universidad Tecnolgica de Panam


Facultad de Ingeniera Elctrica.
Computadoras Digitales. Examen Parcial No 1 (Prctica)
IV Parte Estructura
9. Traduzca las siguientes estructuras en lenguaje C a Assembler:
a. unsigned int dato_1 //la declaracin indica un entero sin signo.
.
.
.
if (dato_1 > 0x40)
dato_1 = dato_1 + 2;
else dato_1 = dato_1 -2;
.
.
.
b. int dato_1 //la declaracin indica un entero sin signo.
.
.
.
if (dato_1 <= 0x40)
dato_1 = dato_1 + 2;
else dato_1 = dato_1 -2;
.
.
.

You might also like