UTNianos

Versión completa: PEDIDO FINAL ARQUITECTURA DE COMPUTADORAS 10/02/2015
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Páginas: 1 2
Buenas gente...
En el ej. de teoría
8) El número +4 no puede ser representado por ese formato... ya que el primer bit es del signo, y 100 sería -4.
y como dice en el libro de Quiroga pag. 61:
[Imagen: yftaQnL.jpg?2]

ojo con esooo...

Saludos...
Teorico 1)

Cita: Punto 1 de Teoría.

a+b = (a+b)(a+a') = aa +aa'+ba+ba' = a+aa'+ba+ba' = a(b+b')+aa'+ba+ba' = ab + ab' +aa'+ba+ba'=
= ab + ab + ab' + aa'(esto es 0) + ba'
= ab'+ab+ba'

Lo coloreado en rojo da como resultado en el primer caso a y en el segundo ab ya que esas operaciones son idempotentes.

Esta bien esa respuesta, por lo que encontre en el libro de Quiroga y en las carpetas de discreta, una forma mas facil por ahi de pensarlo es con una tabla de verdad, acordandose que:
' + ' == OR == \/
' * ' == AND == ^
mi exprecion es (A + B) = S
A | B | S
0 | 0 | 0
0 | 1 | 1
1 | 0 | 1
1 | 1 | 1

Cita:
“Pag 105 Quiroga: Si se expresa una función como la suma lógica de aquellos miniterminos* que en su tabla de verdad tengan el valor 1 se obtiene la expresión de su forma normal disyuntiva (FND)
Si se expresa una función como el producto lógico de aquellos maxiterminos** que en su tabla de verdad tengan el valor 0, se obtiene la expresión de su forma normal conjuntiva (FNC)”
*minitermino: minitermino o producto canonico es el producto de las variables en juego o sus negaciones individuales
**maxitermino: maxitermino o suma canonica es la suma de las variables en juego o sus negaciones individuales


Por ende FND o Forma Normal Disyuntiva va a ser la suma de las combinaciones entre mis operandos que den 1 en su salida, en este caso AB' + AB + BA' (como puso gabiiQ93), para verlo mas simple :
(A=1 ^ B=0) + (A=1 ^ B=1) + (B=1 ^ A=0)

Suponiendo otro ejemplo (por ahi se les ocurre tomar Forma Normal Conjuntiva) FNC
teniendo la expresión: A * B , si quiero su FNC
A | B | S
0 | 0 | 0
0 | 1 | 0
1 | 0 | 0
1 | 1 | 1
En este caso, la Forma Normal Conjuntiva : (A'+B')*(A'+B)*(A+B') --> Son todas las opciones que me dan 0 en su salida


Respecto al 9)

Libro de Quiroga, pag 77

Cita: "Se debe destacar que el overflow solo puede producirse con operandos del mismo signo ya que en caso contrario (uno positivo y uno negativo) el resultado obtenido siempre entrara en el formato utilizado (en realidad uno se resta del otro)"
Mil gracias por las referencias al libro de Patricia! Me leí Angulo y Quiroga sólo lo hojee, mala elección.

Hay alguien más que tenga alguna idea de cómo hacer un IF en assembler?
Lo que había propuesto era algo así:

CMP AX,BX
JZ <registro>
JNZ <registro>

No sé si es necesario poner las dos, si es cero o si no. Calculo que sí por el "else", pero me vendría bárbaro si a alguien se le ocurriría algo más.
Creo que no tenemos que confundir pista con cilindro.
Ya que el cilindro vendría a ser algo así como "la suma tridimensional de pistas que se encuentran a la misma distancia del eje en diferentes platos o caras." y con tridimensional me refero a vertical (atravesando los platos)

Y como ésto no aclara mucho... vamos a un ejemplo:

Supongamos que tenemos un disco q tiene 2 platos y 4 caras, o sea en cada plato se guarda info. de cada lado del plato.
Entonces si nos preguntaran que capacidad tiene una pista o cuanta info. o bytes se pueden guardar en una pista, nosotros calcuaríamos cuanta capacidad tiene un clúster (que dicho sea de paso, es el equivalente a una celda en el excel) por la cantidad de clústeres que hay en la pista y obtendríamos así la capacidad de la pista.

Ahora, si nos preguntan la capacidad del cilindro... Ésta sería la capacidad de 4 pistas (una pista por cada cara) que son las que forman el cilindro.

Entonces para que joraca se usa el cilindro. Bueno, entre otras cosas, para hacer más rápida la lecto-escritura porque las cabezas de lecto-escritura se mueven todas juntas. (recordando que hay una cabeza por cara). Entonces se lee o escribe a la vez en todas las pistas del cilindro.
Aca les adjunto la resolucion del punto 1, muy sencilla.
[attachment=10585]

Alguno pudo contestar el 3 y 5? Gracias.
El 1.1 esta bien como lo hicieron. es suma de miniterminos, es algebra de boole.Tambièn se ve en discreta
Tambien se puede hacer de otra manera.
a+b
a.1 +b.1 (multiplico por 1 por que es el neutro en la operacion producto)
a.(b+b') +b.(a+a') (porque 1 es igual a b+b'= a+a')
ab + ab' + ab +a'b (distributiva)
ab' + ab + a'b (por idempotencia ab+ab = ab)
Pistas y cilindros en lo que se refiere a un disco magnetico son sinonimos, no confundan al pedo..
ayer tomaron este mismo final !! aprobé con 5 pero igual me hubiese gustado haber visto esto antes jaja
Dejo la imagen con las respuestas que se dieron en este tema, en la misma imagen del enunciado. Sería ideal que la adjuntaran en el primer post.


[Imagen: AyXVvM1.png]
Páginas: 1 2
URLs de referencia