EDI18701 AULA01: mudanças entre as edições

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Douglas (discussão | contribs)
Douglas (discussão | contribs)
 
(28 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 41: Linha 41:
Exemplo: '''1011b'''
Exemplo: '''1011b'''


<math>1011b = 1x 2^3+ 0x 2^2+ 1^x 2^1+ 1x 2^0\,</math>
<math>1011b = 1 x 2^3+ 0 x 2^2+ 1 x 2^1+ 1 x 2^0\,</math>


<pre>
<pre>
Linha 71: Linha 71:
==Sistema Hexadecimal==
==Sistema Hexadecimal==


Representado por números de '''0 a 9 e letras (1,2,3,4,5,6,7,8,9,A,B,C,D,E,F),'''
Representado por números de '''0 a 9 e letras de A a F(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F),'''
onde A=10, B=11, C=12, D=13, E=14 e F=15.
onde A=10, B=11, C=12, D=13, E=14 e F=15.


Linha 86: Linha 86:
</pre>
</pre>


==Convertendo Decimal Binário==
=Conversão entre os sistemas de numeração=
 
==Convertendo Decimal para Binário==


Divide-se o número decimal por 2 até que o resto da última divisão seja 0 ou 1 e o resultado é lido de baixo para cima.
Divide-se o número decimal por 2 até que o resto da última divisão seja 0 ou 1 e o resultado é lido de baixo para cima.
Linha 92: Linha 94:
Exemplo: 13d para binário = 1101b
Exemplo: 13d para binário = 1101b


(desenhar no quadro)
<pre>
 
13 | 2
-12 +---
--  6 | 2
  1  -6 +---
    --  3 | 2
      0  -2 +---
        --  1
          1
 
</pre>


Resultado: 1101b


==Convertendo Decimal par Octtal==
==Convertendo Decimal para Octal==


Divide-se o número decimal por 8 até que o resto da última divisão esteja entre 0 e 7 e o resultado é lido de baixo para cima.
Divide-se o número decimal por 8 até que o resto da última divisão esteja entre 0 e 7 e o resultado é lido de baixo para cima.
Linha 102: Linha 116:


(desenhar no quadro)
(desenhar no quadro)


==Convertendo Decimal para Hex==
==Convertendo Decimal para Hex==
Linha 218: Linha 231:
(eles fazem)
(eles fazem)


==Conversões de números fracionários==
Do mesmo modo que os números inteiros podem ser convertidos de diferentes bases, os números fracionários também podem ser convertidos facilmente.
Como exemplo, vamos representar o número '''10,5 decimal''', aplicando a seguinte regra de formatação:
<math>10,5d = 1 x 10^1 + 0 x 10^0 + 5 x 10^{-1}</math>
=Referências=


[1]
-----
-----
{| border="1" cellpadding="5" cellspacing="0"  
{| border="1" cellpadding="5" cellspacing="0"  
! style="background: #32CD32;" | [[EDI18701 | << ]]
! style="background: #ffd700;" | [[EDI18701 | << ]]
! style="background: #1C1C1C; color: white;" | [[EDI18701 | <> ]]
! style="background: #faebd7;" | [[EDI18701 | <> ]]
! style="background: #32CD32;" | [[EDI18701_AULA02 | >> ]]
! style="background: #ffd700;" | [[EDI18701_AULA02 | >> ]]
|}
|}

Edição atual tal como às 17h27min de 30 de novembro de 2015

1 Apresentação

Nesta unidade curricular, vamos procurar identificar as funções lógicas dos circuitos integrados, bem como suas especificações em catálogos, folhas de dados e manuais. Vamos conhecer e caracterizar as propriedades e aplicações dos principais circuitos integrados digitais e identificar as respectivas pinagens e características dos circuitos digitais básicos e do display de 7 segmentos. Ainda, efetuar a montagem de circuitos seguindo os procedimentos experimentais com organização lógica combinacional, como também, efetuar medidas de níveis lógicos, comparando e analisando os resultados obtidos com os planejados.

Sejam muito bem vindos!

Bons Estudos!!

2 Sistemas de Numeração

Sistemas numéricos mais conhecidos:

  • Decimal
  • Binário
  • Octal
  • Hexadecimal


2.1 Sistema Decimal

Representado por números de 0 a 9 (0,1,2,3,4,5,6,7,8,9).

Exemplo: 1972d

Decompondo em potência de 10.

1972d=1x103+9x102+7x101+2x100

1000
 900
  70
+  2
----
1972

2.2 Sistema Binário

Representado por números (bits) 0 e 1.

Exemplo: 1011b

1011b=1x23+0x22+1x21+1x20

 8
 0
 2
+1
--
11

2.3 Sistema Octal

Representado por números de 0 a 7 (0,1,2,3,4,5,6,7).

Exemplo: 3641o

3641o=3x83+6x82+4x81+1x80

1536
 384
  32
   1
----
1953

2.4 Sistema Hexadecimal

Representado por números de 0 a 9 e letras de A a F(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F), onde A=10, B=11, C=12, D=13, E=14 e F=15.

Exemplo: 7A1h

7A1h=7x162+10x161+1x160

1792
 160
   1
----
1953

3 Conversão entre os sistemas de numeração

3.1 Convertendo Decimal para Binário

Divide-se o número decimal por 2 até que o resto da última divisão seja 0 ou 1 e o resultado é lido de baixo para cima.

Exemplo: 13d para binário = 1101b


 13 | 2
-12 +---
 --   6 | 2
  1  -6 +---
     --   3 | 2
      0  -2 +--- 
         --   1 
          1

Resultado: 1101b

3.2 Convertendo Decimal para Octal

Divide-se o número decimal por 8 até que o resto da última divisão esteja entre 0 e 7 e o resultado é lido de baixo para cima.

Exemplo: 196d para octal = 304o

(desenhar no quadro)

3.3 Convertendo Decimal para Hex

Divide-se o número decimal por 16 até que o resto da última divisão esteja entre 0 e F e o resultado é lido de baixo para cima.

Exemplo: 2564d para hex = A04h

(desenhar no quadro)

3.4 Convertendo Hex para Binário

Tabela de conversão Hex - Binário
Hex Bin Hex Bin
0 0000 8 1000
1 0001 9 1001
2 0010 A 1010
3 0011 B 1011
4 0100 C 1100
5 0101 D 1101
6 0110 E 1110
7 0111 F 1111
Exemplos

1. Convertendo o número 2A5Ch em binário:

(eles fazem)

2. Convertendo o número 11100110110001b em hexadecimal:

(eles fazem)

3.5 Convertendo Octal para Binário

Tabela de conversão Oct - Binário
Oct Bin Oct Bin
0 000 4 100
1 001 5 101
2 010 6 110
3 011 7 111
Exemplos

1. Convertendo o número 1326o em binário:

(eles fazem)

2. Convertendo o número 11100110110001b em octal:

(eles fazem)

3. Convertendo o número 1872o em binário:

(eles fazem)



<< <> >>