Vous êtes sur la page 1sur 27

Arquitectura de Microcomputadores

Cecilia E. Jaramillo Jaramillo

Quito, 17 de Octubre de 2017


Introducción

Informática
"Conjunto de conocimientos científicos y
Información
técnicas que hacen posible el tratamiento
+
automático de la información por medio de los
Automática
ordenadores"

Computadora
Máquina electrónica, analógica o digital, dotada de una memoria de gran
capacidad y de métodos de tratamiento de la información, capaz de resolver
problemas matemáticos y lógicos mediante la ejecución de programas informáticos.
Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo
Introducción

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción

Hardware

Software

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción

1. Unidad de E/S: Dispositivos que permiten la comunicación entre el ordenador y el mundo exterior.

2. Memoria Central: Almacena la información proveniente del mundo exterior a la espera de ser procesad,
o los resultados del procesamiento.

3. Unidad Central de Procesamiento(CPU): Procesa la información guardada en memoria. Se forma por:

• Unidad de Control: Lleva el control de todas las operaciones que ocurren en el ordenador.Da
òrdenes al resto de los dispositivos para que se realicen operaciones de E/S.
• Unidad Aritmético-Lógica(ALU):Realiza operaciones según lo va ordenando la UC.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción

Arquitectura de Microcomputadores

Objetivo de la Unidad:
● Identificar los diferentes sistemas de numeración(binario,
decimal).
● Ser capaz de realizar conversiones entre sistemas.
● Identificar las funciones lógicas básicas.
● Ser capaz de representar una expresión booleana con sus
correspondientes circuitos.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Sistemas de Numeración
La información que se va a manejar en cualquier sistema digital tiene que estar representada
numéricamente. Para ello se usan los sistemas de numeración.

Un sistema de numeración es un conjunto de símbolos capaces de representar cantidades


numéricas. La base del sistema de numeración es la cantidad de símbolos distintos que se utilizan
para representar las cantidades. Cada símbolo del sistema recibe el nombre de dígito.

Los sistemas de numeración más utilizados son:

El sistema que utilizamos habitualmente es el sistema decimal, sin embargo, el sistema empleado en los
equipos digitales es el sistema binario. Por tanto, es necesario conocer cómo podemos relacionar ambos
sistemas.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES
El Sistema Binario y Sistema Decimal
El Sistema Binario o de Base 2 usa solamente 2 símbolos para representar la información: 1 y 0.

Cada uno de ellos recibe el nombre de bit, que es la unidad mínima de información que se va a manejar en
un sistema digital.

Ejemplo
Convierta los siguientes números a binario: 52, 27, 233

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES
El Sistema Decimal y Sistema Binario
El Sistema Decimal o de Base 10 es el sistema numérico más usado. Consta de 10 dígitos: {0, 1, 2, 3, 4, 5,
6, 7, 8, 9}.

Ejemplo
Convierta los siguientes números a decimal: 1110, 1010, 101

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

El Sistema Binario
La importancia del sistema binario radica en su uso casi universal en la electrónica.
Electrónica Digital: Ciencia que estudia las señales eléctricas, pero en este caso no son
señales que varíen continuamente sino que varían en forma discreta(Número finito de
valores).
A un determinado nivel de tensión se lo llama estado alto (High) o Uno lógico; y a otro, estado
bajo (Low) o Cero lógico.

Pero …¿Qué ocurre cuando la señal no está bien definida en 0 o 1?


Se fijan límites para cada tipo de señal: Tensión de histéresis

Suponga que las señales V+ V+


eléctricas con que trabaja 5 5
4 1 lógico (H) 4
un sistema digital son 0V y 3.5 3.5
5V. 2.5 2.5
1 0 lógico (L) 1
0 0
0 1

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

El Sistema Binario
V+ V+
5 5
4 1 lógico (H) 4
Lógica Positiva 3.5 3.5
2.5 2.5
Nivel más alto de tensión = 1 lógico. 1 0 lógico (L) 1
Nivel más bajo = 0 lógico. 0 0
0 1

V+ V+
Lógica Negativa 5 5
4 0 lógico (L) 4
Nivel más alto de tensión= 0 lógico. 3.5 3.5
Nivel más bajo = 1 lógico. 2.5 2.5
1 1 lógico (H) 1
0 0
1 0

El uso de la lógica positiva es más común. Sin embargo, la adopción de uno u otro sistema depende de quién
diseña el circuito y de los propósitos de éste.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Algebra de Boole

El álgebra de Boole y los sistemas de numeración binarios constituyen la base


matemática para construir los sistemas digitales.

El álgebra de Boole se puede definir como una estructura algebraica que relaciona las
operaciones lógicas: OR(O), AND (Y), y NOT (Negación).

Con base en estas operaciones lógicas, se pueden obtener otras más complejas que dan
lugar a las funciones lógicas. Es importante recalcar que el álgebra de Boole trabaja
únicamente con valores de tipo binario.

George Boole (1815-1864) fue


un matemático y filósofo británico
que inventó una serie de reglas
para expresar y resolver problemas
lógicos que solo podían
tomar dos valores. Estas reglas
conforman lo que conocemos
como el álgebra de Boole.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Algebra de Boole
En el álgebra de Boole existen tres operaciones lógicas: suma, multiplicación y
complementación o inversión. Sus postulados son los siguientes:

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Algebra de Boole
En el álgebra de Boole existen tres operaciones lógicas: suma, multiplicación y complementación
o inversión. Sus postulados son los siguientes:

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Algebra de Boole
Además de los postulados, se definen una serie de propiedades para sus operaciones, que
son las siguientes:

Leyes de De Morgan
Por último, para la simplificación de circuitos digitales, además de estas propiedades resultan
fundamentales las leyes de De Morgan:

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Compuertas Lógicas
Las puertas lógicas son pequeños circuitos digitales integrados cuyo
funcionamiento se adapta a las operaciones y postulados del álgebra de Boole.

AND(Y)
NOT(Negación)

OR(O) X-OR(OR exclusivo)

Las compuertas lógicas se consideran los antecesores de los microprocesadores.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Compuertas Lógicas

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Compuertas Lógicas

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales

Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Ejemplo:
1. Analizar el circuito y obtener la expresión booleana de la salida.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales

Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Ejemplo:
1. Analizar el circuito y obtener la expresión booleana de la salida.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Ejemplo:
2. Construir el circuito en base a la siguiente expresión booleana.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Ejemplo:
2. Construir el circuito en base a la siguiente expresión booleana.

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Introducción a los Sistemas Digitales
Unidad 1: INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Tarea individual (Cargar en la Plataforma).


1. Construir los circuitos correspondientes a las siguientes expresiones.

F=A+B+C.A

F=A+B.A+B.C

F=A+B+C.D

Recomendación Adicional: Chequear software de Simulación Compuertas


Lógicas

http://www3.gobiernodecanarias.org/medusa/ecoescuela/recursosdigitales/2015/02/09/simulador-de-pue
rtas-logicas-digitales-logisim/

Arquitectura de Computadores Cecilia E. Jaramillo Jaramillo


Arquitectura de Microcomputadores

Gracias por su atención.

Cecilia E. Jaramillo Jaramillo


Email: cejaramillo@uisrael.edu.ec

Quito, 17 de Octubre de 2017

Vous aimerez peut-être aussi