You are on page 1of 18

Aula_2 – HP-48G...

3. Cálculos Básicos •Unidades de Medida •Análise Dimensional •Aplicações em Grandezas Físicas •Sistemas Numéricos
•Bases •Conversão de Bases •Operações Aritméticas •Operações Lógicas •Expressões Lógicas •Tabela verdade •Aplicações na Calculadora

para que se possa falar a mesma linguagem em ciências. que além destas três. •Unidades de Medida Todas as medidas em ciências possuem unidades que representam a grandeza e estas unidades estão 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 equação está correta..Aula_2 – HP-48G. pela homogeneidade. A representação específica de unidades dependem de um padrão. define outras duas unidades como unidades Básicas. ou podese até prever novas equações através de inferências. A HP-48 G considera como unidades básicas para seus cálculos 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 moléculas T – s – segundo – tempo r – radiano – medida de arco A – ampére – corrente elétrica sr – esteroradiano – medida de arco K – Kelvin – temperatura absoluta . Um destes sistemas é o Sistema Internacional de Unidades..

. Todo este processo facilita o usuário que tem dificuldades de lidar com conversão de unidades ou possui muito pouco conhecimento disso. Exemplo: A caixas de água da minha casa possui 223 m3 de volume.Aula_2 – HP-48G. Como esta calculadora podemos: •Realizar conversão entre unidades coerentes •Converter um objeto com unidades em unidades básicas •Fatorar um objeto com unidades em função de uma determinada unidade (isto é quase uma análise dimensional. 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 conversão é utilizando o acesso ao menu de conversão: UNITS Aparecerá o menu: .. •Atribuir o retirar unidade a um valor. Observe o rótulo UNITS (8.4): UNITS Observa-se que existem 16 grandezas para acesso a um catálogo de 147 unidades dos mais diversos sistemas. Todo este catálogo encontra-se no apêndice E.

. Observe a inconsistência.h. p=d. •Vá para o menu de unidades de pressão e converta em todas as unidades que você encontrar. enter. UFACT. pois o resultado é pressão. •Vá para o menu de conversão. Observe. enter. Sabendo-se que a densidade da água é de 1 g/cm3 e que a aceleração gravitacional local é de 9.. Repita o valor e o converta o valor do nível 1 da pilha em unidades básicas.g •Entre com os valores e suas respectivas unidades e multiplique. •Você vê que há uma mistura entre as unidades. Observe que são as unidades do sistema internacional.Aula_2 – HP-48G. 1_unidade a atribuir. Tente converter o resultado para metro. 1_unidade a fatorar. •Vamos fatorar em m. Atribui uma unidade a um valor: digite número. . UNIT. determine a pressão da água na torneira. UNIT Exemplo: A caixa de água de um prédio fica na cobertura a 10 metros de altura de uma.81 m/s2. CONV UBASE UVAL UFACT Converte para uma unidade consistente: digite 1_unidade desejada e depois Converte para unidades básicas Retira a unidade do objeto CONV Fatora as unidades em função de uma unidade referenciada: digite número_unidades.

Aula_2 – HP-48G. Dado um paralelepípedo de 3m. 0. Determine o volume em: mm.. Determine a força entre as cargas. 5000 mm. É possível o usuário criar novas unidades desde que exista uma relação de transformação com uma já embutida: Exemplo: Vamos criar a variável SEM(semana) Sabemos que uma semana possui 7 dias. Faça a seqüência: 7_d SEM ENTER ENTER STO {1_SEM} ENTER MODES MENU MENU Atribuição de um objeto de unidade a uma variávesl. EXERCÍCIO: 1. . Fatore o resultados nestas unidades. Duas cargas puntiformes de 1 C e 2 C estão a uma distância de 10 cm..05 Km. mm e Km. 2.

1. 2. 4.Aula_2 – HP-48G. 8. Dois símbolos: 0. 5. •Decimal: base 10. 3. 3. 4. Sistemas numéricos Base: A Base numérica é caracterizada pelo número de símbolos diferentes (algarismos) que representam a quantidade. E. um numeral representante em uma base é formado em suas distribuições em casas que representam as ordens de soma: .\ A base binária é utilizada em informática por possuir uma relação física com os símbolos. 9.. Há diversas bases numéricas conhecidas no cotidiano: arroba. 1. A. Oito símbolos: 0. 1. pois a mesma é representada por dois símbolos. B. 7. etc. 1. 7. As bases utilizadas na área de exatas. •Octal: base 8. etc. 8. 9. octal e hexadecimal. 6.. D. 6. 6. Com relação às bases: •Binária: base 2. Normalmente. A base utilizada historicamente pelo homem é a base decimal. Dezesseis símbolos: 0. 7. aceso ou apagado. 0 e 1 que podem ser representados fisicamente por dois níveis de tensão ou chaveamento ligado ou desligado. C. •Hexadecimal: Base 16. dúzia. Dez símbolos: 0. 3. 5. 2. em computação e eletrônica digital são as binária. 5. F. dezena. 2.

Binário 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 ... Basta reescrever os números considerando a base elevada ao expoente da ordem. Conforme observado no exemplo acima. Conversão de Bases De qualquer base para a base decimal.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.

. 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.

. Conversão de decimal para qualquer base: A técnica consiste em dividir-se sucessivamente o valor. pelo quociente correspondente à base desejada. Exemplo: Decimal para Binário 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. em decimal.

podendo-se simplificar apenas para a base binária e posteriormente utilizar-se a seguinte técnica: ...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.

para estes códigos. . o código se completa com 4 bits e na octal com 3 bits.. Desta forma. Decimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Binário 4 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 Binário 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 relação binária com Hexadecimal e Octal: Na Hex.. cada unidade pode estar representada pelo número de bits correspondentes.Aula_2 – HP-48G.

. dividindo-se apenas por dois. não sendo possível qualquer conversão de números fracionários. podendo ser criado um programa para completar este estudo. bastando apenas realizar-se a conversão para binário. .Aula_2 – HP-48G. conforme linhas cheiase de três em três bits da esquerda para direita conforme linhas pontilhadas e comparando-se os dados subdivididos com a tabela anterior. 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. 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 cálculo! Esta técnica torna a conversão mais simples. A HP só trabalha com valores inteiros sobre as bases.. Exemplificando com os resultados já obtidos: 34210 já foi convertido em binário por divisões sucessivas e obteve-se: 1010101102 Separando-se este valor de 4 em 4 bits da esquerda para direita.

. Operações Aritméticas A operação feita em qualquer base na calculadora sempre retorna um valor inteiro.Aula_2 – HP-48G. truncado caso o resultado seja fracionário.1 01000 111 0001 Vai 1 para e soma com o algarismo mais significativos Semelhante ao realizado na base decimal .. Realização de operações apenas na base binária: Soma Subtração Multiplicação Divisão 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 operação 1011 x 111 1011 1011 1011 + 1001101 1011 111 111 1.

. Negativo ou complemento de 2 Complemento de dois é um número binário.Aula_2 – HP-48G. OR =+ XOR = NOT =~ + É o complemento negativo do valor acima . os operadores lógicos são de muita utilidade. basta: • fazer-se o complemento de 1: inverter cada um dos algarismos da palavra binária. •somar-se 1 ao resultado obtido.. Exemplo: 1011011 Complemento de 1 = 0100100 1+ Complemento de 2 = 0100101 Operações Lógicas Em lógica e em circuitos digitais bem como em algumas linguagens de programação e especificamente automação industrial. Os operadores bit a bit básicos são: AND =. Para obter-se o complemento de dois.

Exemplo: Dadas as variáveis lógicas p. r..r).q b) p+q c) p + q d) p’ e) (p+q. Baseados nestes operadores e com as variáveis lógicas pode-se montar expressões booleanas e se determinar a tabela verdade. q.Aula_2 – HP-48G..q h) p’+q .s f) p’.p g) q. s obtenha a tabela verdade das seguintes experssões: a) p.

A simples digitação da tecla correspondente ao subcomando converterá os valores da pilha dos sistemas numéricos em no sistema numérico indicado..Aula_2 – HP-48G. indicada com um quadrado branco no comando do submenu. Caso se tenha digitado uma base diferente da pré-definida. o valor gravado na pilha será o correspondente à base atual.octal O submenu HEX DEC OCT BIN Digitando-se ENTER sem definição da base. Aplicações na Calculadora Toda a teoria apresentada acima pode ser aplicada na calculadora HP: O acesso ao sistema é realizado pelo menu matemático: MTH BASE A entrada do sistema numérico é feita com a seguinte sintaxe: d – decimal h – hexadecimal #numeroBASE b – binária o .. o valor será convertido para esta base. .

. podendo ser definido: Valor(1 a 64) STWS STWS Define o tamanho da palavra Retorna o tamanho atual da palavra Operações lógicas AND LOGIC OR XOR NOT BASE Retorna ao menu anterior Realiza a operação nos bits de mesma ordem entre as palavras: Exemplo: #0011 #1110 ENTER AND .Aula_2 – HP-48G. conversão R B B R Real para o sistema numérico indicado Sistema numérico indicado para o Real No sistema numérico binário da HP o tamanho da palavra varia de 1 a 64 bits..

.Aula_2 – HP-48G.. BIT e BYTE são menus de rolagem conforme as tabelas abaixo .