• Nenhum resultado encontrado

03/03/2011. Unidades de Entrada. Professora: Tanara Lauschner Baseado no material da Profa. Fabíola Guerra Nakamura

N/A
N/A
Protected

Academic year: 2021

Share "03/03/2011. Unidades de Entrada. Professora: Tanara Lauschner Baseado no material da Profa. Fabíola Guerra Nakamura"

Copied!
6
0
0

Texto

(1)

Professora: Tanara Lauschner tanara@dcc.ufam.edu.br

Baseado no material da Profa. Fabíola Guerra Nakamura

Unidade Central de Processamento Unidade Lógica e Aritmética Unidade de Controle Memória Unidade de Saída Unidade de Entrada

Unidades de Entrada

Unidades de Saída

Unidade Central de Processamento

A Unidade de Controle gerencia todos os recursos do computador e contém as instruções da UCP para executar comandos.

A Unidade Lógico-Aritmética realiza operações aritméticas (adição, subtração, multiplicação, divisão) e operações lógicas (conjunção, disjunção e negação).

(2)

Memória

A memória principal do computador é conhecida por RAM (Random Access Memory) e nela estão as instruções que estão sendo executadas e os dados necessários a sua execução.

Memória ROM (Read Only Memory) guarda as informações para inicializar o computador, verificando a memória principal e os periféricos e, também, ativando o sistema operacional.

Memória

A memória secundária ou memória auxiliar é usada para armazenar grandes quantidades de

informações.

Um exemplo comum de memória secundária é o disco rígido.

O hardware de um computador consiste dos

componentes físicos, tais como a UCP (Unidade

Central de Processamento), memória e os

dispositivos de entrada/saída que formam o

sistema.

O software refere-se aos programas usados para

controlar a operação do hardware para

solucionar problemas.

Estrutura Básica de um Computador

O sistema operacional (SO) gerencia os recursos (hardware e software) do computador, disponibilizando-os de maneira amigável ao usuário.

Estrutura Básica de um Computador

A unidade básica de informação é o bit (binary digit). O bit pode ter valor 0 (zero - desligado) ou 1 (um - ligado).

Por que a representação Binária é a mais adequada para um computador?

Um Programa de Computador é uma coleção de

instruções que, quando executadas pela CPU de

um computador, cumpre uma tarefa ou função

específica.

Linguagem

de Tradutor

Linguagem de baixo

(3)

1Material cedido pelo Professor Leandro Galvão / DCC-UFAM

Um sistema de numeração, (ou sistema numeral) é um sistema em que um conjunto de números são representados por numerais de uma forma consistente.

Pode ser visto como o contexto que permite ao numeral "11" ser interpretado como onumeral romanopara dois, onumeral bináriopara três ou o numeraldecimalpara onze.

Um sistema de numeração é formado por um conjunto de símbolos (alfabeto) que é utilizado para representar quantidadese por regrasque definem a forma de representação.

É definido por sua base, a qual define o número de algarismos (ou dígitos) utilizados para representar números.

Em condições ideais, um sistema de numeração

deve:

Representar uma grande quantidade de números úteis (ex.: todos osnúmeros inteiros, ou todos osnúmeros reais);

Dar a cada número representado uma única descrição (ou pelo menos uma representação padrão); Refletir as estruturas algébricas e aritméticas dos números.

Bases mais utilizadas em computação:

B=2 binária

B=8 octal

B=10 decimal B=16 hexadecimal

O valor atribuído a um algarismo depende da posiçãoem que ele ocupa no número.

No sistema decimal, por exemplo, o símbolo 5 pode representar: o valor 5, como em 25

o valor 50, como em 57(50 + 7) o valor 500, como em 523(500 + 20 + 3)

Quanto mais à esquerdao símbolo está, mais ele vale (mais significativo).

(4)

O valor de um símbolo é o mesmo,

independentemente da posiçãoem que ele se encontra dentro do número.

Sistema de numeração romano.

Os símbolos e seus valores são sempre: I → 1 V → 5 X → 10 L → 50 C → 100 D → 500 M → 1000

Em uma base

B

genérica, são usados B

algarismos (ou dígitos) distintos:

Base 2: 0, 1

Base 4: 0, 1, 2, 3

Base 8: 0, 1, 2, 3, 4, 5, 6, 7

Base 10:0, 1, 2, 3, 4, 5, 6, 7, 8, 9

Base 16:0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Sistema binário

– sistema de numeração que

utiliza apenas os dígitos

0

e

1

.

BIT

– Dígito binário

(contração das palavras BInary digiT).

BYTE

– Conjunto de

8 bits

.

Dada uma base

B

, quanto vale seu maior dígito?

E o menor?

Resposta:

Maior dígito: B-1 Menor dígito: 0 (zero)

inteira

inteira

0 1 2 1

)

(

N

B

a

n

a

n

a

a

a

=

Considere um número na base

B

com:

n+1dígitos na parte inteira (n ≥ 0)

O valor na base decimal desse número é obtido

da seguinte maneira:

fracionária

fracionária

k n n B

a

a

a

a

a

a

a

N

− − − −

=

2 1 0 1 1

,

)

(

Considere um número na base Bcom: n+1dígitos na parte inteira (n ≥ 0) kdígitos na parte fracionária (k ≥ 0):

n n n n

B

a

B

a

B

a

a

N

− −

+

+

+

+

+

=

0 1 1 1 1 10

)

(

parte inteira parte inteira

(5)

Exemplos: (1011.11)2= 1·23+ 0·22+ 1·21+ 1·20+ + 1·2-1+ 1·2-2= (11.75) 10 (34.2)8= 3·81+ 4·80+ 2·8-1= (28.25)10 (FBA)16= 15·162+ 11·161+ 10·160= (442)10 (34.2)10= 3·101+ 4·100+ 2·10-1= (34.2)10

É necessário converter

separadamente

a parte

inteira e a parte fracionária e fazer a

concatenação dos resultados

A vírgula continua separando as duas partes na

nova base

B

.

parte inteira

parte inteira

1. Divide-se o número decimal dado e os quocientes sucessivos por Baté que o quociente resulte em 0.

2. O último quociente e todos os restos, tomados no sentido ascendente(de baixo para cima), formarão o número na base B.

parte inteira

parte inteira

Exemplo: (197)10 (11000101)2

parte fracionária

parte fracionária

Para transformar a parte fracionaria de um número decimal para a base B, ela deve ser multiplicada, repetidamente, por B.

Após cada multiplicação, o dígito da parte inteirado resultado será transportado para a parte fracionária da nova base.

Repete-se o processo com a parte fracionária do resultado, até que:

Atinja-se a precisão desejada, ou O novo resultado seja igual a zero.

parte fracionária

parte fracionária

Exemplo:

(6)

parte fracionária

parte fracionária

Exemplo:

Referências

Documentos relacionados

[r]

Para avaliar a concordância entre a autoavaliação de líderes e dos liderados quanto aos quatro estilos de liderança (Determinar, Persuadir, Compartilhar e Delegar), foi utilizado

No ginásio Au zoo No No aeroporto Au stade No cinema Au théâtre Na piscina Au musée Na galeria Au ballet No café - setembro outubro ovembro dezembro Portugais

 Comprovante de abertura de conta no Banco do Brasil  Comprovante do Currículo Lattes preenchido.. Frequência  75%

Partindo desta linha de pensamento, comprovou-se por conseguinte, que a corte não tolera atos discriminatórios, e que os estados que participam do Sistema

Este ano, a festa contará também com atrações de renomados artistas nacionais e internacionais graças à parceria com o Palco Itália - Ponte entre Culturas que, após

A Câmara, tendo em conta a urgência de se iniciar o processo de expropriação das parcelas necessárias para a construção do acesso à Boidobra/modernização da linha da

Juiz recebendo a alta das respostas dadas aos quesitos, alta essa que adiante se vê, passou a escrever a sua respeitável sentença, que leu em voz alta, absolvendo