Arqorgcomputadores 03 Aritmtica Computacional
5020 palavras
21 páginas
Aritmética ComputacionalProf. Mário Luiz Rodrigues mario.luiz@ifmg.edu.br Prof. Otávio Gomes otavio.gomes@ifmg.edu.br Arquitetura e Organização de Computadores
1
Aritmética Computacional
Representação e Tipos de Dados
Representação de inteiros, Sinal-Magnitude, Complementos
Números sinalizados, overflow e underflow
Tipo Numérico
Representação em Ponto Fixo
Representação em Ponto Flutuante
Arquitetura e Organização de Computadores
2
Arquitetura e Organização de Computadores
3
Representação e
Tipos de Dados
Forma
Tipos
Caractere
Caractere
Lógico
Numérico
{
Lógico
Decimal
Ponto Flutuante
Ponto Fixo
{
Sinal e Magnitude
Complemento a 1
Complemento a 2
Arquitetura e Organização de Computadores
4
Representação e
Tipos de Dados
Arquitetura e Organização de Computadores
5
Representação e
Tipos de Dados
Genericamente, veja alguns tipos fundamentais de declaração de variáveis.
São eles: int, para números inteiros entre -2147483647 e 2147483647, utiliza 4 bytes; char, para caracteres individuais do padrão ASCII, utiliza 1 byte; float, para reais entre (aproximadamente) 10-38 e 1038, utiliza 4 bytes, precisão de 7 dígitos; double, para reais entre (aproximadamente) 10-4932 e 104932, utiliza 8 bytes, precisão de 15 dígitos; bool, para indicar true (verdadeiro) ou false (falso), utiliza 1 byte; Presente apenas no padrão C99 em diante.
Arquitetura e Organização de Computadores
6
Representação e
Tipos de Dados
http://computer.howstuffworks.com/computer-memory4.htm
Arquitetura e Organização de Computadores
7
Representação e
Tipos de Dados
http://www.metropoledigital.ufrn.br/aulas/disciplinas/sist_operacional/aula_11.html
Arquitetura e Organização de Computadores
8
Representação e
Tipos de Dados
http://www.metropoledigital.ufrn.br/aulas/disciplinas/sist_operacional/aula_11.html
Arquitetura e Organização de Computadores
9
Representação e
Tipos de Dados
http://www.metropoledigital.ufrn.br/aulas/disciplinas/sist_operacional/aula_11.html