Resumen Aco

Páginas: 37 (9079 palabras) Publicado: 24 de junio de 2015
ARQUITECTURA DE COMPUTADORES


Unidad Nº 1: SISTEMAS NUMÉRICOS.
No posicionales: Símbolos que poseen
Símbolos que representan cantidades Sistema de valor absoluto
Reglas para combinar los símbolos Numeración
Definidas operaciones suma y producto Posicionales: Cada símbolo posee
valor absoluto y valor relativo
Sistema de Numeración Decimal

Símbolosbásicos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Base: 10
Notación expandida:

Sistema de Numeración Binario

El motivo por el que las computadoras utilizan ampliamente el sistema binario es porque es el que reconocen de manera “nativa”, hay que recordar que todo lo que las computadoras utilizan son impulsos eléctricos, y sólo existen dos estados posibles, hay corriente o no hay corriente, lo cual serepresenta fácilmente con un 1 o un 0 respectivamente.

Símbolos básicos: 0, 1
Base: 2
Notación expandida:
Conversión Decimal a Binario:

(218,78)10 = (11011010,1100)2

218/ 2 0, 78 x 2 = 1, 56
0 109/ 2 0, 56 x 2 = 1, 12
1 54/ 2 0, 12 x 2 = 0, 24
0 27/ 2 0, 24 x 2 = 0, 48
1 13/ 2
1 6/ 20 3/ 2
1 1
Al número entero lo divido por 2 y los restos los coloco de atrás para delante.
Al número decimal lo multiplico por 2 y al resultado de esa multiplicación a la parte entera la coloco en orden.

Conversión de Binario a Decimal:

(110010, 111)2 = (50, 875)10

= 1 x 25 + 1 x 24 + 0 x 23 + 0 x 22 + 1 x 21 + 0 x 20 + 1 x 2-1 + 1 x 2-2 + 1 x 2-3
= 32+ 16 + 0 + 0 + 2 + 0 + 0, 50 + 0, 25 + 0, 125
= 50, 87510

Sistema de Numeración Octal

Símbolos básicos: 0, 1, 2, 3, 4, 5, 6, 7
Base:8
Notación expandida:
Conversión de Decimal a Octal:

(146, 25)10 = (222, 2)8

146/ 8 0, 25 x 8 = 2, 00
2 18/ 8
2 2

Conversión de Octal a Decimal:

(103, 55)8 = (67, 703125)10

= 1 x 82 + 0 x 81 + 3 x 80 + 5 x 8-1 + 5 x 8-2
=64 + 0 + 3 + 5/8 + 5/64
= 67, 70312510

Sistema de Numeración Hexadecimal

Símbolos básicos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Base: 16
Notación expandida:
Conversión de Decimal a Hexadecimal:

(3079, 25)10 = (C07, 4)16

3079/ 16 0, 25 x 16 = 4, 00
7 192/ 16
0 12

Conversión de Hexadecimal a Decimal:

(FAD, B1)16 = (4013, 69)10

= F x 162 +A x 161 + D x 160 + B x 16-1 + 1 x 16-2
= 3840 + 160 + 13 + 11/16 + 1/256
= 4013, 6910

Otras Conversiones:

Conversión de Octal a Binario:

(71, 23)8 = (111001, 010011)2

Conversión de Binario a Octal:

(101100110110100)2 = (546, 64)8

Conversión de Hexadecimal a Binario:

(A3B, 1D)16 = (101000111011, 00011101)2

Conversión de Binario a Hexadecimal:

(000101100101, 1100)2 = (165,C)16

Conversión de Octal a Hexadecimal:

(72, 3)8 = (00111010, 0110)2 = (3A, 6)16

Conversión de Hexadecimal a Octal:

(B2C, 7A)16 = (101100101100, 011110100)2 = (5454, 364)8
Operaciones Básicas

Binario
Suma
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10
1 + 1 + 1 = 11

Resta
0 – 0 = 0
1 – 0 = 1
1 – 1 = 0
0 – 1 = 10 – 1 = 1

Pido Prestado
Suma y Resta

Octal









HexadecimalComplemento a la Base o al Modulo
El complemento de un numero es otro número que se obtiene restando la base elevando al modulo restado.

Binario: N=10110 h=5 CN= 105 – 10110 = 1010

Octal: N=742 h=3 CN= 103 – 743 = 0036

Hexadecimal: N=A4B0 h=4 CN= 104 – A4B0 = 5B50

A – B = (A + CB)
Como es un solo menos le agrego un solo 0 (bit de signo).
Si el resultado me da que comienza con 1 tengo querestar de vuelta el complemento 10h – (A + CB).

Complemento a la Base menos uno

Binario: N=10110 h=5 CN= (105 – 1) – 10110 = 1010

Octal: N=742 h=3 CN= (103 – 1) – 743 = 0036

Hexadecimal: N=A4B0 h=4 CN= (104 – 1) – A4B0 = 5B50

– A – B = (CB-1 A + CB-1 B)
Agrego 2 bits de signo porque tengo dos menos
Primero calculo el CB-1 que va a ser (10n – 1) – B
Sumamos 10 ya que son 2 CB-1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aco
  • Acoo Escolar
  • casos de aco
  • Grafiti Aco
  • Acoes Afirmativas
  • El Amon Aco
  • Acoo
  • Proyecto Aco Boqueron

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS