Você está na página 1de 18

Aula_2 HP-48G...

3. Clculos Bsicos Unidades de Medida Anlise Dimensional Aplicaes em Grandezas Fsicas Sistemas Numricos
Bases Converso de Bases Operaes Aritmticas Operaes Lgicas Expresses Lgicas Tabela verdade Aplicaes na Calculadora

Aula_2 HP-48G...

Unidades de Medida
Todas as medidas em cincias possuem unidades que representam a grandeza e estas unidades esto sempre baseadas em unidades chamadas unidades fundamentais que podem ser definidas genericamente como: M massa L comprimento T tempo A partir destas unidades pode-se verificar se uma equao est correta, pela homogeneidade, ou podese at prever novas equaes atravs de inferncias. A representao especfica de unidades dependem de um padro, para que se possa falar a mesma linguagem em cincias. Um destes sistemas o Sistema Internacional de Unidades, que alm destas trs, define outras duas unidades como unidades Bsicas. A HP-48 G considera como unidades bsicas para seus clculos sete unidades: 7 do SI (Sistema Internacional de Unidades) e 2 definida para medida de arco: M Kg quilograma massa cd candela luminosidade L m metro comprimento mol mol densidade de molculas T s segundo tempo r radiano medida de arco A ampre corrente eltrica sr esteroradiano medida de arco K Kelvin temperatura absoluta

Aula_2 HP-48G...
Como esta calculadora podemos: Realizar converso entre unidades coerentes Converter um objeto com unidades em unidades bsicas Fatorar um objeto com unidades em funo de uma determinada unidade (isto quase uma anlise dimensional. Atribuir o retirar unidade a um valor. Todo este processo facilita o usurio que tem dificuldades de lidar com converso de unidades ou possui muito pouco conhecimento disso. Observe o rtulo UNITS (8,4):
UNITS

Observa-se que existem 16 grandezas para acesso a um catlogo de 147 unidades dos mais diversos sistemas. Todo este catlogo encontra-se no apndice E.

Exemplo: A caixas de gua da minha casa possui 223 m3 de volume. Quantos litros ela possui?
UNITS L VOL

223

M^3

Aparecer o objeto com unidade

Converteu em litros

Uma outra forma de se realizar a converso utilizando o acesso ao menu de converso:


UNITS

Aparecer o menu:

Aula_2 HP-48G...
CONV UBASE UVAL UFACT

Converte para uma unidade consistente: digite 1_unidade desejada e depois Converte para unidades bsicas Retira a unidade do objeto

CONV

Fatora as unidades em funo de uma unidade referenciada: digite nmero_unidades, enter, 1_unidade a fatorar, UFACT. Atribui uma unidade a um valor: digite nmero, enter, 1_unidade a atribuir, UNIT.

UNIT

Exemplo: A caixa de gua de um prdio fica na cobertura a 10 metros de altura de uma. Sabendo-se que a densidade da gua de 1 g/cm3 e que a acelerao gravitacional local de 9,81 m/s2, determine a presso da gua na torneira. p=d.h.g Entre com os valores e suas respectivas unidades e multiplique. Voc v que h uma mistura entre as unidades. Repita o valor e o converta o valor do nvel 1 da pilha em unidades bsicas. Observe que so as unidades do sistema internacional. V para o menu de unidades de presso e converta em todas as unidades que voc encontrar. V para o menu de converso. Tente converter o resultado para metro. Observe a inconsistncia, pois o resultado presso. Vamos fatorar em m. Observe.

Aula_2 HP-48G...
possvel o usurio criar novas unidades desde que exista uma relao de transformao com uma j embutida: Exemplo: Vamos criar a varivel SEM(semana) Sabemos que uma semana possui 7 dias. Faa a seqncia:
7_d
SEM ENTER ENTER STO {1_SEM} ENTER MODES MENU MENU

Atribuio de um objeto de unidade a uma varivesl.

EXERCCIO: 1. Dado um paraleleppedo de 3m, 5000 mm, 0,05 Km. Determine o volume em: mm, mm e Km. Fatore o resultados nestas unidades. 2. Duas cargas puntiformes de 1 C e 2 C esto a uma distncia de 10 cm. Determine a fora entre as cargas.

Aula_2 HP-48G...

Sistemas numricos
Base: A Base numrica caracterizada pelo nmero de smbolos diferentes (algarismos) que representam a quantidade. H diversas bases numricas conhecidas no cotidiano: arroba, dzia, dezena, etc. As bases utilizadas na rea de exatas, em computao e eletrnica digital so as binria, octal e hexadecimal. A base utilizada historicamente pelo homem a base decimal.\ A base binria utilizada em informtica por possuir uma relao fsica com os smbolos, pois a mesma representada por dois smbolos, 0 e 1 que podem ser representados fisicamente por dois nveis de tenso ou chaveamento ligado ou desligado, aceso ou apagado, etc. Com relao s bases: Binria: base 2. Dois smbolos: 0, 1. Octal: base 8. Oito smbolos: 0, 1, 2, 3, 4, 5, 6, 7. Decimal: base 10. Dez smbolos: 0, 1, 2, 3, 5, 6, 7, 8, 9. Hexadecimal: Base 16. Dezesseis smbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Normalmente, um numeral representante em uma base formado em suas distribuies em casas que representam as ordens de soma:

Aula_2 HP-48G... Exemplo: 2 5 7


Unidade: 100 x 7 = 7 Dezena: 101 x 5 = 50 Centena: 102 x 2 = 200+ 257
O mesmo ocorre para todas as outras bases.

Converso de Bases
De qualquer base para a base decimal. Basta reescrever os nmeros considerando a base elevada ao expoente da ordem. Conforme observado no exemplo acima. Binrio para Decimal: 1 0 1 1 0

20 x 0 = 0 21 x 1 = 2 22 x 1 = 4 23 x 0 = 0 24 x 1 = 16+ 22

portanto: 101102=2210

Aula_2 HP-48G...
Octal para Decimal: 3 5 2

80 x 2 = 2 81 x 5 = 40 portanto: 3528=23410 82 x 3 = 192+ 234


Hesadecimal para Decimal: A B

160 x 11 = 11 161 x 10 = 160+ 171

portanto: AB16=17110

Aula_2 HP-48G...
Converso de decimal para qualquer base: A tcnica consiste em dividir-se sucessivamente o valor, em decimal, pelo quociente correspondente base desejada. Exemplo: Decimal para Binrio
Bit menos significativo

342 2 0 171
1

2 85
1

2 42
0

2 21
1

Ordem de Leitura

2 10
0

2 5
1

2 2
0

2 1
Bit mais significativo

34210=1010101102

Aula_2 HP-48G...
Exemplo: Decimal para Octal 342
6

8 42
2

8 5

34210=5268

Ordem de Leitura

342
6

16 21
5

16 1

34210=15616

Ordem de Leitura

Todo este processo trabalhoso, podendo-se simplificar apenas para a base binria e posteriormente utilizar-se a seguinte tcnica:

Aula_2 HP-48G...
Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Binrio 4 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 Binrio 3 000 001 010 011 100 101 110 111 Hexa 0 1 2 3 4 5 6 7 8 9 A B C D E Ocnal 0 1 2 3 4 5 6 7 Observe a relao binria com Hexadecimal e Octal: Na Hex. o cdigo se completa com 4 bits e na octal com 3 bits. Desta forma, para estes cdigos, cada unidade pode estar representada pelo nmero de bits correspondentes.

Aula_2 HP-48G...
Exemplificando com os resultados j obtidos: 34210 j foi convertido em binrio por divises sucessivas e obteve-se: 1010101102 Separando-se este valor de 4 em 4 bits da esquerda para direita, conforme linhas cheiase de trs em trs bits da esquerda para direita conforme linhas pontilhadas e comparando-se os dados subdivididos com a tabela anterior, obtemos: 0 0 0 1 0 1 0 1 0 1 1 0 1 5 5 2 6 6

Observe a tabela Hexadecimal Observe a tabela Octal

Observe que os resultados foram obtidos sem nenhum clculo! Esta tcnica torna a converso mais simples, bastando apenas realizar-se a converso para binrio, dividindo-se apenas por dois, e posteriormente separa-se o resultado obtido de 3 em 3 bits ou de 4 em 4 bits conforme se deseja obter um valor em octal ou hexadecimal respectivamente. A HP s trabalha com valores inteiros sobre as bases, no sendo possvel qualquer converso de nmeros fracionrios, podendo ser criado um programa para completar este estudo.

Aula_2 HP-48G...
Operaes Aritmticas A operao feita em qualquer base na calculadora sempre retorna um valor inteiro, truncado caso o resultado seja fracionrio. Realizao de operaes apenas na base binria: Soma Subtrao Multiplicao Diviso

1111 1011 +0111 10010

1011 -0111
1

0100
Vai 1 para e soma com o algarismo mais significativo do subtraendo e realiza-se normalmente a operao

1011 x 111 1011 1011 1011 + 1001101

1011 111 111 1,1 01000 111 0001

Vai 1 para e soma com o algarismo mais significativos

Semelhante ao realizado na base decimal

Aula_2 HP-48G...
Negativo ou complemento de 2 Complemento de dois um nmero binrio. Para obter-se o complemento de dois, basta: fazer-se o complemento de 1: inverter cada um dos algarismos da palavra binria. somar-se 1 ao resultado obtido. Exemplo: 1011011 Complemento de 1 = 0100100 1+ Complemento de 2 = 0100101 Operaes Lgicas Em lgica e em circuitos digitais bem como em algumas linguagens de programao e especificamente automao industrial, os operadores lgicos so de muita utilidade. Os operadores bit a bit bsicos so: AND =. OR =+ XOR = NOT =~ +

o complemento negativo do valor acima

Aula_2 HP-48G...
Baseados nestes operadores e com as variveis lgicas pode-se montar expresses booleanas e se determinar a tabela verdade. Exemplo: Dadas as variveis lgicas p, q, r, s obtenha a tabela verdade das seguintes expersses: a) p.q b) p+q c) p + q d) p e) (p+q.r).s f) p.p g) q.q h) p+q

Aula_2 HP-48G...
Aplicaes na Calculadora
Toda a teoria apresentada acima pode ser aplicada na calculadora HP: O acesso ao sistema realizado pelo menu matemtico:
MTH BASE

A entrada do sistema numrico feita com a seguinte sintaxe:

d decimal h hexadecimal #numeroBASE b binria o - octal O submenu


HEX DEC OCT BIN

Digitando-se ENTER sem definio da base, o valor gravado na pilha ser o correspondente base atual, indicada com um quadrado branco no comando do submenu. Caso se tenha digitado uma base diferente da pr-definida, o valor ser convertido para esta base.

A simples digitao da tecla correspondente ao subcomando converter os valores da pilha dos sistemas numricos em no sistema numrico indicado.

Aula_2 HP-48G...
converso
R B B R

Real para o sistema numrico indicado Sistema numrico indicado para o Real

No sistema numrico binrio da HP o tamanho da palavra varia de 1 a 64 bits, podendo ser definido:
Valor(1 a 64) STWS
STWS

Define o tamanho da palavra

Retorna o tamanho atual da palavra

Operaes lgicas
AND LOGIC OR XOR NOT BASE Retorna ao menu anterior Realiza a operao nos bits de mesma ordem entre as palavras:

Exemplo:
#0011 #1110
ENTER AND

Aula_2 HP-48G...
BIT

BYTE

so menus de rolagem conforme as tabelas abaixo

Você também pode gostar