You are on page 1of 26

El bulbo como switch

(analogía)

SWITCH: Corte y saturación


El transistor como switch
(analogía)
LOGICA DIGITAL
Operador lógico “OR”
Tabla de Verdad de la función OR
Operador lógico “AND”
Tabla de verdad de la función AND
SISTEMAS DE NUMERACION

DECIMAL BASE 10
BINARIO BASE 2
OCTAL BASE 8
HEXADECIMAL BASE 16
Número Número Equivalente
Base 10 Base 2
decimal binario decimal
100 1 201 1

101 10 2110 2

102 100 22100 4

103 1000 231000 8

104 10000 2410000 16

105 100000 25100000 32

106 1000000 261000000 64

107 10000000 2710000000 128

108 100000000 28100000000 256

109 1000000000 291000000000 512

1010 10000000000 21010000000000 1024


Forma General de un número en
un Sistema Posicional de base “b”

xn bn + xn-1 bn-1 + xn-2 bn-2 ….. x1 b1 + x0 b0

Ejemplos:

(231)4 = 2 (4)2 + 3 (4)1 + 1 (4)0 = (45)10


…ejemplos
(216)8 = 2 (8)2 + 1 (8)1 + 6 (8)0 = (142)10

(1AF)16 = 1 (16)2 + A (16)1 + F (16)0 =


= 1 (16)2 + 10 (16)1 + 15 (16)0 = (431)10

(1101)2 = 1 (2)3 + 1(2)2 + 0 (2)1 + 1 (2)0 = (13)10


LA LOGICA BINARIA EN LAS
COMPUTADORAS.Los caracteres que vemos
en la pantalla de la computadora son
representaciones individuales de 1 y 0. La
posición de estos unos y ceros en una
presentación en el SISTEMA BINARIO (llamado
asi porque se basa en un sistema de base 2:
dos dígitos) equivalen a la representación de un
caracter. Por ejemplo, el número 36 se
representa por: 100100
Resultado de esto es la utilización hoy en
día de sistemas de caracteres con los que
se trabaja en la programación de las
computadoras. Dos de los más utilizados
son el código ASCII (American Standard
Code for Information Interchange) y el
código EBCDIC (Extended Binary Coded
Decimal Interchange Code). Eso en
cuanto a la representación de caracteres
"normales".
CODIGO ASCII Estandar
Los primeros 32 valores (de 0 a 31) son códigos para cosas como
borar y presionar return. El caracter de espacios es la trigésio
segunda casilla, seguidos por puntuación, digitos, caracteres en
mayúsculas y carateres en minúsculas.

0 NUL 1 SOH 2 STX 3 ETX 4 EOT 5 ENQ 6 ACK 7 BEL 8 BS 9


TAB 10 LF 11 VT 12 FF 13 CR 14 SO 15 SI 16 DLE 17 DC1 18
DC2 19 DC3 20 DC4 21 NAK 22 SYN 23 ETB 24 CAN 25 EM
26 SUB 27 ESC 28 FS 29 GS 30 RS 31 US 32 33 ! 34 " 35 #
36 $ 37 % 38 & 39 ' 40 ( 41 ) 42 * 43 + 44 , 45 - 46 . 47 / 48 0
49 1 50 2 51 3 52 4 53 5 54 6 55 7 56 8 57 9 58 : 59 ; 60 < 61
= 62 > 63 ? 64 @ 65 A 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73
I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85
U 86 V 87 W 88 X 89 Y 90 Z 91 [ 92 \ 93 ] 94 ^ 95 _ 96 ` 97 a
98 b 99 c 100 d 101 e 102 f 103 g 104 h 105 i 106 j 107 k 108 l
109 m 110 n 111 o 112 p 113 q 114 r 115 s 116 t 117 u 118 v
119 w 120 x 121 y 122 z 123 { 124 | 125 } 126 ~ 127 DEL
hay otro sistema de representación muy
utilizado en la programación: el sistema
Hexadecimal o de base 16. Se aplica por
ejemplo al trabajo de asignación de
variables en Ram. El sistema utiliza los
símbolos 0-9, A, B, C, D, E y F. Asi por
ejemplo el numero 15 se representa por:
1F.
Las señales de tensión alta ( mas de 1 voltio) o bajas (menos de 1
voltio) han dado lugar a su vez a representaciones electrónicas
que se utilizan en el diseño de los circuitos integrados. Estos
circuitos se conocen como "circuitos lógicos" pues basan su
función en condiciones de pulsos en alto o en bajo
Compuerta NAND con transistores MOS
(circuito lógico)
Microprocesador INTEL 4004

1971
Estructura interna de un microprocesador
Microprocesador PENTIUM 4

You might also like