Seguimos buscando a Arshak. Ayudanos compartiendo!
Encuesta no oficial de docentes
Resultados de la encuesta no oficial de docentes
Probaste el SIGA Helper?

Donar $100 Donar $200 Donar $500 Donar mensualmente


Enviar respuesta 
 
Calificación:
  • 0 votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Buscar en el tema
[Aporte][Arquitectura de computadores] Final del 13-02-2013
Autor Mensaje
rperal Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 25
Agradecimientos dados: 2
Agradecimientos: 0 en 0 posts
Registro en: Sep 2010
Mensaje: #16
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
(14-02-2013 15:25)Rodbres escribió:  9: Que significa entrada/salida mapeada en memoria o memory mapped?
-Se puede usar todas las instrucciones que permiten acceder a memoria.
-Mapeando el área de E/S en memoria pueden utilizar todas las instrucciones generales, para acceder a la misma.

Parte práctica:

En mi cursada no vi complemento auténtico o restringido, en la parte práctica del final hice esto, me podrían decir si es correcto o no?

1-Cual es el complemento autentico y restringido de:


Hex 8F

Paso a binario : 10001111 -complemento autentico: 01110000 complemento auténtico: 70h

-complemento restringido: 01110001 complemento restringido:71h

El primero que te da es 100 en decimal
a binario; 1100100
Complemento autentico, repito hasta encontrar el primer 1 y luego invierto: 0011100
Complemento restringido, invierto bit a bit: 0011011

El segundo es 8F
a binario: 10001111
Complemento autentico: 0111 0001
Complemento restringido: 0111 0000

El tercero es 44 en base 5
lo paso a base10: 4x5^1 mas 4x5^0: 24 en base 10

a binario: 11000
Complemento autentico: 01000
Complemento restringido: 00111

ME parece que es asi.
Saludos
16-02-2013 08:40
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Matifradus Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 25
Agradecimientos dados: 2
Agradecimientos: 0 en 0 posts
Registro en: Mar 2010
Mensaje: #17
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
Quien puede dar el procedimiento para resolver este ejercicio?

El requerimiento de memoria de un programa es ed 10000 bytes para el codigo y tiene una reserva de almacenamiento de 2k para datos y de 64 bytes de pila.
-Cuanta memoria ocupa si se trata de una compilacion e modelo tiny o dicho de otra manera ocupa un unico segmento?
-Cuantas paginas e 4k y cuanta memoria utilizaria para su almacenamiento en un modelo paginado?
-si una pagina es de 4k y la memoria es de 1 M cuantos en cuantos marcos e pagina se divide y como esta constituida la direccion de cualquier elemento de memoria si la gestion es de paginacion pura?
-Si la primera pagina del codigo se aloja en el frame 127 cual es la direccion en hexadecimal del primer byte de codigo?



Dejo las respuestas del punto 1:
1. Pila o stack
2. Pista y sectores. 11.1 ms
3. Biestables. SRAM
4. EAX, AX, AH, AL
5. Indica donde se aloja el dato. (estas otras dos no las se, pero se que el codigo de operacion cambia es algo de los digitos binarios)
6. Control de interrupciones (?
7. Ciclos de reloj.
8. Apic. IRQ
9. se pueden utilizar todas las instrucciones que permiten acceder a memoria
17-02-2013 18:46
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Jose2 Sin conexión
Empleado de Fotocopiadora
felice
**

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 28
Agradecimientos dados: 8
Agradecimientos: 7 en 2 posts
Registro en: May 2012
Mensaje: #18
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
Aclaración a la resolución.

La paginación.
Un sistema puede precisar mayor volumen de datos que actualmente está disponible en la Memoria Principal (MP, RAM 4GB) usando, por ejemplo, el disco rígido ( HDD 500 GB y mas ) como Memoria Virtual (MV) que actúa como la ampliación de MP.
Ambas MP y MV se dividen en las páginas de tamaño fijo. Eso permite el manejo de datos eficiente entre MV y MP ya que se maneja con las páginas de tamaño fijo y relativamente chico. Se cargan solo aquellas páginas que se usan en el momento.


Ejercicio:
Si una página es de 4K y la memoria es de 1 M en cuantos marcos (leer páginas) se divide y como está constituida la dirección de cualquier elemento de memoria si la gestión es de paginación pura?

Como la MP es de 1 Mega (2ª20) entonces son 20 bits para presentar la posición dentro de un Mega. Cada página es de 4K. 1 Mega también es 1024K. Se divide 1024K/4K = 256. Entonces son 256 páginas (cada una por 4K) que entran en 1 M.
Para representar 256 páginas (de 0 a 255) se precisan 8 bits ya que 2ª8 es 256.
1ª página N0 (00000000)
2ª pagina N1 (00000001)
3ª pagina N2 (00000010)
….
256º página N255 (11111111)

El resto 20 bits – 8 bits = 12 bits se usan para presentar la posición dentro de una página.
Para saber dónde se encuentra el dato tenes que saber el número de la página y la posición dentro de la misma (como en un libro)
Entonces la dirección está constituida así:
P7-P6-P5-P4-P3-P2-P1-P0-D11-D10-D09-D08-D07-D06-D05-D04-D03-D02-D01-D00
El número de página (8 bits) y la posición dentro de página. (12bits)


Ahora te preguntan:
Si la primera página del código se aloja en el frame (“el hueco para la pagina ” ) 127 cuál es la dirección en hexa del primer byte de código..

127 es el numero de la pagina. 127 en binario es “01111111”
El primer byte arranca desde la primer posición dentro de la pagina (o sea, posición cero)
P7-P6-P5-P4-P3-P2-P1-P0-D11-D10-D09-D08-D07-D06-D05-D04-D03-D02-D01-D00
0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0

Pasando a hexa
“0 1 1 1” “1 1 1 1” “0 0 0 0” “0 0 0 0” “0 0 0 0”
7 F 0 0 0
O sea, 7F000
25-02-2013 22:58
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Juna30 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 1
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Feb 2013
Mensaje: #19
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
(14-02-2013 01:33)Jose2 escribió:  3. 0110:0110 = > 01100+0110 = 01210. (1º dirección)
01211 (2º dirección)
01212 (3º dirección)
01213 - la próxima instrucción
Entonces, el tamaño de instrucción es de 3 bytes. El dato 0F4C ocupa 2 bytes. Queda 1 byte para el código de operación.


Espero que les sirva.

Buenas, estaba resolviendo este final y no logro comprender como llegas que el dato ocupa 2 bytes??
26-02-2013 00:34
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
pato24 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 3
Agradecimientos dados: 2
Agradecimientos: 0 en 0 posts
Registro en: May 2009
Mensaje: #20
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
Creería que la 2 es "Bloques", porque la pregunta pide "el nombre genérico de las dos zonas lógicas (Pistas y Sectores) en las que se divide un disco magnético".
26-02-2013 03:49
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Jose2 Sin conexión
Empleado de Fotocopiadora
felice
**

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 28
Agradecimientos dados: 8
Agradecimientos: 7 en 2 posts
Registro en: May 2012
Mensaje: #21
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
El dato esta expresado por 4 numeros hexa, cada hexa son 4 bits, por ejemplo F = 1111 en binario. 4 hexas = 16 bits = 2 bytes
26-02-2013 08:33
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
somoslosdos Sin conexión
Empleado del buffet
Sin estado :(
*

-----
-----

Mensajes: 11
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Nov 2010
Mensaje: #22
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
Buenas tardes, adjunto en la foto la resolución del final, hecha por mi, puede tener errores.
Por favor si alguien colabora a verificar la parte practica.

Esta casi completo, tengo un gran confianza que mas de la mitad esta bien.
Saludos somosLos2


Archivo(s) adjuntos Imagen(es)
   
26-02-2013 15:48
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Egni Sin conexión
Empleado del buffet
.
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 14
Agradecimientos dados: 9
Agradecimientos: 8 en 2 posts
Registro en: Aug 2012
Mensaje: #23
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
Tengo algunas dudas sobre cómo están resolviendo el primer punto de la práctica.
Según el libro de Quiroga (página 43), el complemento auténtico es el complemento a la base, y el complemento restringido es el complemento a la base menos 1. Las ecuaciones son las siguientes:
Complemento auténtico: \[CBN = B^n - N\]
Complemento restringido: \[CB-1N=((B^n)-1)-N\]

donde N es el número cuyo complemento queremos calcular, B es la base en que está expresado y n es su cantidad de dígitos.

En el ejercicio hay tres números, en bases 10, 16 y 5. Sin embargo, veo que están pasando esos números a binario y luego hallando los complementos a 2 y 1.
El resultado no es equivalente al que se hallaría a través de la ecuación, por ejemplo, el complemento auténtico de 100 (base 10) sería 900.
Fíjense en el ejemplo 18 de esta página:
http://docencia.udea.edu.co/SistemasDisc...ricos.html
26-02-2013 18:10
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
pablo_124 Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 3
Agradecimientos dados: 0
Agradecimientos: 1 en 1 posts
Registro en: Mar 2011
Mensaje: #24
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
(26-02-2013 15:48)somoslosdos escribió:  Buenas tardes, adjunto en la foto la resolución del final, hecha por mi, puede tener errores.
Por favor si alguien colabora a verificar la parte practica.

Esta casi completo, tengo un gran confianza que mas de la mitad esta bien.
Saludos somosLos2

hola, tengo algunas preguntas sobre esta resolucion:

sobre el punto 1) La respuesta no es PILA ?
sobre el punto 2) Cada cara del disco se llama pista, por lo que la respuesta, para mí, debería ser SECTORES.
Ahora sobre el cálculo de la velocidad media. Por lo que vi en el stallings se calcula de esta manera:

Para calcular cuantos segundos tarda en dar una vuelta, se divide 60/5400, que da 0,011111 seg. Luego lo paso a milisegundos multiplicandolo por 1000, o sea 11,11 ms. Según Stallings, la velocidad media de giro se calcula dividiendo eso a la mitad, o sea 5,56 ms.

sobre el punto 7) La respuesta no es NANOSEGUNDOS? (más que nada lo digo porque en el Angulo, cuando nombra el ciclo de instrucción, a cada una las mide en nanosegundos.

sobre el punto 8) No sería APIC y las señales NMI e INTR ?

sobre el punto 9) Esta incompleta. Completa sería EXISTE UN UNICO ESPACIO DE DIRECCIONES PARA LAS POSICIONES DE MEMORIA Y LOS DISPOSITIVOS E/S.

En cuanto a la parte práctica:

En los Complemento auténtico de 100 d para mi es 1100100, ya que lo que pusiste vos es el 100d en binario. En el complemento auténtico de 8F no es 10001111 ya que ese es el binario de 8f, sino que es el 01110001.

En cuanto al último punto del ejercicio 2. Cuando te dice que la primera página de código esta en el frame 127, la respuesta no es aborto ya que las páginas no tienen porque ser contiguas. Para mi la respuesta es 7EFFF. Para llegar ahí hice:

Número de frame * Tamaño de página = 127 * 4 Kb = 520192 bytes. Como la primera dirección de memoria es la 0, entonces a eso hay que restarle 1, o sea que la dirección estaria en la 520191, que en hexa sería 7EFFF. (con esto no estoy seguro).

Saludos

Saludos.
26-02-2013 18:44
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Jose2 Sin conexión
Empleado de Fotocopiadora
felice
**

Ing. Electrónica
Facultad Regional Buenos Aires

Mensajes: 28
Agradecimientos dados: 8
Agradecimientos: 7 en 2 posts
Registro en: May 2012
Mensaje: #25
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
(26-02-2013 18:44)pablo_124 escribió:  Número de frame * Tamaño de página = 127 * 4 Kb = 520192 bytes.
Si saltas desde 0 las 127 paginas terminas justamente en la primer posición de la pagina 127.
7F000. 000 indica que estas en principio de la pagina.
(Este mensaje fue modificado por última vez en: 26-02-2013 21:09 por Jose2.)
26-02-2013 21:02
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
somoslosdos Sin conexión
Empleado del buffet
Sin estado :(
*

-----
-----

Mensajes: 11
Agradecimientos dados: 0
Agradecimientos: 0 en 0 posts
Registro en: Nov 2010
Mensaje: #26
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
Buenas noches, respecto a la parte practica:
1) es SS
2) se de alguien que la puso en el foro
7) la respuesta es ciclos de reloj, un chico dijo que los que ponían nano segundos estaba mal
8)tengo dudas
9) es casi lo mismo, el concepto es igual

respecto a la practica muchas gracias
27-02-2013 00:04
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
matiboero Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. Mecánica
Facultad Regional Buenos Aires

Mensajes: 8
Agradecimientos dados: 12
Agradecimientos: 0 en 0 posts
Registro en: Nov 2008
Mensaje: #27
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
(27-02-2013 00:04)somoslosdos escribió:  Buenas noches, respecto a la parte practica:
1) es SS
2) se de alguien que la puso en el foro
7) la respuesta es ciclos de reloj, un chico dijo que los que ponían nano segundos estaba mal
8)tengo dudas
9) es casi lo mismo, el concepto es igual

respecto a la practica muchas gracias
TEORIA
1) Pila
2) Esta bien eso.
3) Flip Flop, como bien pusiste. En memoria SRAM
7) Aca tengo dudas xq yo habia puesto nanosegundos pero no estoy seguro si me lo dieron mal.
8) APIC - IRQ

Vi la resolucion del final, cuando me estaban mostrando que tenia mal.

En cuanto a la practica Cuando te dice que la primera página de código esta en el frame 127..
La respuesta es 7F, yo puse eso y me lo dieron bien.
Nose si llegue de pedo o que realmente es asi..
Pero yo hice esto..
Paso 127 a binario --> 0111 1111 --> a hexa --> 7F

Cuando habla de cuantos marcos se divide la pagina.. Es el tercero del punto dos de la practica..
Es 256 marcos.. Haces 1M / 4K = 256..
Creo que la direccion esta constituida por 8 bits para la base y 12 para el desplazamiento.. Esto ultimo no sabia hacerlo y lo vi en el thread.
Y esto seria..
20 bits xq 2^20= 1M..
256 marcos, --> 2^8=256, por lo que con esos 8 bits direccionas a todos.. y los restantes 12 son para el desplazamiento..
(Este mensaje fue modificado por última vez en: 27-02-2013 11:48 por matiboero.)
27-02-2013 11:33
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
maarian Sin conexión
Empleado de Fotocopiadora
Sin estado :(
**

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 38
Agradecimientos dados: 22
Agradecimientos: 26 en 5 posts
Registro en: Jan 2011
Mensaje: #28
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
gente recien leyendo vi que de la parte TEORICA, ejercicio 8)
la rta es el modulo de E/S y las señales son: de control, estado y datos. (Stallings pag 176)
28-02-2013 16:42
Envíale un email Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Alexismp Sin conexión
Empleado del buffet
Sin estado :(
*

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 7
Agradecimientos dados: 1
Agradecimientos: 1 en 1 posts
Registro en: Feb 2013
Mensaje: #29
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
(26-02-2013 18:10)Egni escribió:  Tengo algunas dudas sobre cómo están resolviendo el primer punto de la práctica.
Según el libro de Quiroga (página 43), el complemento auténtico es el complemento a la base, y el complemento restringido es el complemento a la base menos 1. Las ecuaciones son las siguientes:
Complemento auténtico: \[CBN = B^n - N\]
Complemento restringido: \[CB-1N=((B^n)-1)-N\]

donde N es el número cuyo complemento queremos calcular, B es la base en que está expresado y n es su cantidad de dígitos.

En el ejercicio hay tres números, en bases 10, 16 y 5. Sin embargo, veo que están pasando esos números a binario y luego hallando los complementos a 2 y 1.
El resultado no es equivalente al que se hallaría a través de la ecuación, por ejemplo, el complemento auténtico de 100 (base 10) sería 900.
Fíjense en el ejemplo 18 de esta página:
http://docencia.udea.edu.co/SistemasDisc...ricos.html
El complemento de cada numero se calcula en su base
Es como dice Egni, el complemento de 100 es 900. Al igual que con los números binarios, es fácil verlo haciendo el complemento de cada numero, en el caso de los decimales (son 10 elementos):
9' = 0'
8' = 1'
7' = 2'
6' = 3'
5' = 4'

Por eso el complemento de 100 = 899 y 899 + 1 = 900
En efecto supongamos que hacemos 400 - 100 por complemento es lo mismo que 400 + 900 = 1300 (el 1 se desprecia por se acarreo) y queda 300 que es el resultado de 400-100. Esta es una buena forma de comprobar el resultado

Hexa son (16 elementos):
F' = 0'
E' = 1'
D' = 2'
C' = 3'
B' = 4'
A' = 5'
9' = 6'
8' = 7'

En el caso del complemento de 8F = 70 y 70 + 1 = 71

Si tenemos base 5 podemos usar la ecuación que puso Egni o podemos armar la tabla, cualquiera de las 2 formas da.
4'=0'
3'=1'
2'=2'
Entonces 44 = 00 y 00 + 1 = 1

Con la ecuación 5^2 = 25 lo interpretamos en base 5 como 5 = 10 queda 10x10 = 100 a esto le restamos 44 (trabajando en base 5) nos queda 1 igual que arriba

Yo recomiendo usar la tabla, me parece mas fácil que operar en la ecuación...
Un saludo y espero que este bien
(Este mensaje fue modificado por última vez en: 01-03-2013 19:42 por Alexismp.)
01-03-2013 19:38
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
taper Sin conexión
Militante

***

Ing. en Sistemas
Facultad Regional Buenos Aires

Mensajes: 55
Agradecimientos dados: 16
Agradecimientos: 158 en 25 posts
Registro en: Feb 2013
Mensaje: #30
RE: [Aporte][Arquitectura de computadores] Final del 13-02-2013
Loco toman cualquier cosa, ya se estan pareciendo a los de discreta.

Entonces alguno que sepa bien cual es eso del complemento autentico y restringido?
06-03-2013 00:37
Encuentra todos sus mensajes Agregar agradecimiento Cita este mensaje en tu respuesta
Buscar en el tema
Enviar respuesta 




Usuario(s) navegando en este tema: 1 invitado(s)