C1 ubc

Page 1

UNIDAD BÁSICA DE CÁLCULO Actividades fundamentales de un computador digital: cálculo

de operaciones aritméticas y lógicas binarias transferencia de datos

Objetivo: Diseño de un sistema que lleve a cabo cálculos básicos.


SEMISUMADOR a

b

s

c

0

0

0

0

0

1

1

0

1

0

1

0

1

1

0

1


SUMADOR COMPLETO


SUMADOR COMPLETO a

b

ce

s

c

0

0

0

0

0

0

1

0

1

0

1

0

0

1

0

1

1

0

0

1

0

0

1

1

0

0

1

1

0

1

1

0

1

0

1

1

1

1

1

1


SUMADOR COMPLETO


SUMADOR COMPLETO


SUMADOR COMPLETO DE n BITS


SUMADOR RESTADOR Otra funci贸n b谩sica de un computador digital es la substracci贸n binaria. Estrategia: uso del complemento a 2


COMPLEMENTO A 2


COMPLEMENTO A 2

Signado, en decimal

Binario

No signado, en decimal

-12810

100000002

12810

-12710

100000012

12910

+12710

011111112

12710

-110

111111112

25510

010

000000002

010


COMPLEMENTO A 2


INVERSOR CONTROLADO x

y

xor

0

0

0

0

1

1

1

0

1

1

1

0


INVERSOR CONTROLADO


COMPLEMENTO A 2


COMPLEMENTO A 2

ctl

Funci贸n

0

incremento

1

complemento a 2 (negar)


CONTROL DE PASO

ctl

salida

0 1

0 X


CONTROL DE PASO


UNIDAD BÁSICA DE CÁLCULO ARITMÉTICO


UNIDAD BÁSICA DE CÁLCULO ARITMÉTICO


UNIDAD BÁSICA DE CÁLCULO ARITMÉTICO


UNIDAD BÁSICA DE CÁLCULO ARITMÉTICO


UNIDAD BÁSICA DE CÁLCULO ARITMÉTICO


UNIDAD BÁSICA DE CÁLCULO ARITMÉTICO


UNIDAD BÁSICA DE CÁLCULO ARITMÉTICO


UNIDAD BÁSICA DE CÁLCULO ARITMÉTICO


UBC INTEGRADA


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.