












Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Aula sobre representação de números em sistemas octal e hexadecimal, objetivo é reduzir o número de algarismos para facilitar a compreensão. Conversão de decimal para octal e hexadecimal, e vice-versa. Aritmetica binaria, soma e subtração.
Tipologia: Notas de estudo
1 / 20
Esta página não é visível na pré-visualização
Não perca as partes importantes!
(isto^ é^ em trabalhos^ realizados
por^ programadores, analistas e engenheiros) é usual representarquantidades usando sistemas de potência dobinário (octal e hexadecimal principalmente). Objetivo: Reduzir o número de algarismos narepresentação para facilitar a compreensãoda grandeza evitando erros.
um^ número^ decimalnuma base b^ usamos^ divisõessucessivas pela base^ b.^ Lendo o número ao contrario. N%b => N=q*b + r onde q,
b e r são inteiros. Ex. (16)^10 = (X)^8 = (Y)
16 ^ (45)^10 ^ (8)^10 ^ (123)^10
onde^ XYZWK^ sãoalgarismos na base b ^ Z é o algarismo de 1ra ordem ^ Y é o algarismo de 2da ordem ^ X é o algarismo da 3ra ordem da parteinteira. ^ W^ e^ K^ são^ os^
algarismos^ da^ partefracionaria.
cada^ um^ destes algarismos é multiplicado por um pesoque^ depende^ da^
posição^ em^ que^ se encontra^ e^ da^ base
em^ que^ esta expresso^ o^ número,
assim^ os^ pesos dos sistemas, ordenados serão sempre^4 3210 -1-2 …bbbbbbbb
-3-4b… ^ E o número genérico XYZ,WK será^2 1 0 ^ Xb+ Yb+ Zb+ Wb
-1^ -2^0 + Kbcom b= 1
potencias^ de^2
as conversões entre os sistemas binários,octal e hexadecimal são imediatas. Binário => Octal^3 8 = 2Separa-se o número binário emgrupos de 3 e se transformam na base (^8) Ex. (10110101)^2 => (x)
8 ^ 10-110-101 ->resolver
H ^ 110-1010-
outra^ base^ b^
é definida^ através^
da^ conversão^ do primeiro número X
b1^ para a base 10 e da base 10 para a base b2. BF1H => (X)^10 => (X)
2 =>resolver ^ B- b10-b2 ^ F-b10-b2 ^ 1-b10 –b2=>resolver
binário é muito simples 0+0 = 0 0+1 = 1 1+0 = 1 1+1 = 0 -> vai 1 para o digito de ordem superior 1+1+1^ =^1 ->^ vai^1
para^ o^ digito^ de^ ordem superior
da^ subtração^
nos computadores^ é^
complexa.^ Requere numerosos testes assim nos computadores asubtração é feita através de um artifício. Ométodo do “complemento de base” consisteem encontrar o complemento de um númeroem relação à base e depois somar. No casodos computadores o complemento é achadona base 2 através do algoritmo:
usamos^ subtraçõessucessivas. ^ QUALQUER^ OPERAÇÃO
PODE^ SER REDUZIDA A OPERAÇÃO DE SOMA