Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Sistemas Digitais, Slides de Eletrônica

Slides da disciplina Sistemas Digitais da UFRJ

Tipologia: Slides

2010

Compartilhado em 25/03/2010

raphael-fernandes-8
raphael-fernandes-8 🇧🇷

3 documentos

Pré-visualização parcial do texto

Baixe Sistemas Digitais e outras Slides em PDF para Eletrônica, somente na Docsity! SISTEMAS DIGITAIS CIRCUITOS LOGICOS SISTEMAS DIGITAIS ARQUITETURA DE COMPUTADORES MICROCOMPUTADORES MICROELETRONICA + = MOTIVAÇÃO MOTIVAÇÃO SISTEMAS DIGITAIS CIRCUITOS LOGICOS SISTEMAS DIGITAIS ARQUITETURA DE COMPUTADORES MICROCOMPUTADORES MICROELETRONICA SISTEMAS OPERACIONAIS + = SISTEMAS DIGITAIS PROJETO DE CIRCUITOS COMPLEXOS ? = SISTEMAS DIGITAIS EMENTA SISTEMAS DIGITAIS MODULOS COMBINACIONAIS FIXOS MODULOS COMBINACIONAIS ARITMETICOS FIXOS REPRESENTAÇÃO NUMERICA BINARIA EM PONTO FIXO E EM PONTO FLUTUANTE ARITMETICA BINARIA EM PONTO FIXO E FLUTUANTE MODULOS SEQUENCIAIS FIXOS MODULOS COMBINACIONAIS PROGRAMAVEIS MODULOS SEQUENCIAIS PROGRAMAVEIS PROJETOS DE SISTEMAS DIGITAIS ABORDAGEM RTL SUBSISTEMAS DE DADOS SUBSISTEMA DE CONTROLE CONTROLE MICROPROGRAMADO CPU INSTRUÇÕES PROGRAMAS ESPECIFICAÇÃO E PROJETO DE UM MICROCOMPUTADOR PIPELINE BIBLIOGRAFIA SISTEMAS DIGITAIS INTRODUÇÃO AOS SISTEMAS DIGITAIS MILOS ERCEGOVAC, TOMAS LANG, JAIME MORENO BOOKMAN PRINCIPLES OF DIGITAL DESIGN DANIEL D. GAJSKI PRENTICE HALL SISTEMAS DIGITAIS FUNDAMENTOS E APLICAÇÕES T. L. FLOYD BOOKMAN SISTEMAS DIGITAIS MODULOS COMBINACIONAIS FIXOS DECODIFICADORES CODIFICADORES CODIFICADORES DE PRIORIDADE MULTIPLEXADORES DEMULTIPLEXADORES DESLOCADORES MO DU LOS FIX OS SISTEMAS DIGITAIS DECODIFICADORES XO Y0 X1 Y1 X2 Y2 . . . . X N-1 Y N-1 . . E Y 2N-1 ESPECIFICAÇÃO ENTRADAS: X : X = (XN-1,......,X0) XJ  {0,1} E : E  {0,1} SAIDAS : Y : Y = (Y2N-1,......,Y0) YJ  {0,1} FUNÇÃO : YI = 1 SE (X=I) E (E=1) YI = 0 CASO CONTRARIIO N-1 EM QUE: X =  XJ 2J E I = 0,1...,2N –1 J= 0 REDES DECODIFICADORAS SISTEMAS DIGITAIS DECODIFICAÇÃO COINCIDENTE EXERCICIO 2 – CONTINUAÇÃO SISTEMAS DIGITAIS GND 0 1 2 31 CHAVE ROTATIVA VCC BLOCO CODIFICADOR BLOCO DECODIFICADOR 5 ? PROJETE O BLOCO DECOFICADOR ACIMA, USANDO CI´s 74LS138 E USE DECODIFICAÇÃO EM ARVORE IO #O0 I1 #O1 I2 #O2 #E . #E . E #O7 74LS138 ..... CODIFICADOR SISTEMAS DIGITAIS X0 Y0 X1 Y1 X2 Y2 . . . . X N-1 Y N-1 X 2N-1 E A ESPECIFICAÇÃO ENTRADAS: X : X = (X2N-1,......,X0) XJ  {0,1} E : E  {0,1} SAIDAS : Y : Y = (YN-1,......,Y0) YJ  {0,1} A : A  {0,1} FUNÇÃO : Y = I SE (XI=1) E (E=1) Y = 0 CASO CONTRARIO A = 1 SE (ALGUM XI = 1) E (E =1) A = 0 CASO CONTRARIO N-1 EM QUE: Y =  YJ 2J E I = 0,1...,2N –1 J= 0 EXERCICIO 3 SISTEMAS DIGITAIS GND 0 1 2 31 CHAVE ROTATIVA VCC BLOCO CODIFICADOR BLOCO DECODIFICADOR 5 ? PROJETE O BLOCO COFICADOR ACIMA, USANDO CI´s DO TIPO DESENHADO AO LADO IO O0 I1 O1 I2 O2 I3 . I4 . I5 I6 I7 E A CODIFICADOR ..... EXERCICIO 5 SISTEMAS DIGITAIS PROJETE UM SISTEMA COMBINACIONAL QUE INDIQUE QUANTOS DESLOCAMENTOS PARA ESQUERDA DEVEMOS EFETUAR EM UM VETOR DE 8 BITS DE MODO QUE O BIT MAIS A ESQUERDA SEJA 1(NORMALIZAÇÃO PARA ESQUERDA). OBS: USE O CI ABAIXO. IO O0 I1 O1 I2 O2 I3 . I4 . I5 I6 I7 E A CODIFICADOR DE PRIORIDADE MULTIPLEXADOR SISTEMAS DIGITAIS X0 X1 X2 . . X N-1 Z X 2N-1 E SN-1 .....S1S0 ESPECIFICAÇÃO ENTRADAS: X : X = (X2N-1,......,X0) XJ  {0,1} S : S = (SN-1,......,S0) SJ  {0,1} E : E  {0,1} SAIDAS : Z : Z  {0,1} FUNÇÃO : Z = XS SE (E=1) Z = 0 CASO CONTRARIO N-1 EM QUE: S =  SJ 2J E I,J = 0,1...,2N –1 J= 0 EXERCICIO 6 SISTEMAS DIGITAIS PROJETE UM SISTEMA COMBINACIONAL PERMITA A ESPIONAR ,POR MEIO DE UM PAINEL DE CHAVES, 4 LINHAS DE COMUNICAÇÃO ? L0 L1 L2 L3 DESLOCADOR – P SISTEMAS DIGITAIS X-P X-P+1 . XO YO X1 Y1 X2 Y2 . . . . XN-1 YN-1 XN XN+1 . . XN+P-1 E D S USO:MULT/DIV POTENCIA DE 2 – ALINHAMENTO DE VETORES ESPECIFICAÇÃO ENTRADAS: X : X = (XN+p -1,..,XN....,X0...X-P) XJ  {0,1} E : E  {0,1} S : S  { P,...,0 } D : D  {0,1} D=0: ESQUERDA D=1: DIREITA SAIDAS : Y : Y = (YN-1,......,Y0) YJ  {0,1} FUNÇÃO : YI = X I-S SE (D=0) E (E = 1) YI = X I+S SE (D=1) E (E = 1) YI = 0 SE (E = 0) USO: -MULTIPLICAÇÃO/ DIVISÃO POTENCIA DE 2 -ALINHAMENTO DE VETORES EXERCICIO 8 SISTEMAS DIGITAIS PROJETE UM SISTEMA DIGITAL QUE NORMALIZE O VETOR DO EXERCICIO 5 EXERCICIO 9 SISTEMAS DIGITAIS DOIS SD USAM CODIGOS NÃO CONVENCIONAIS PARA REPRESENTAR NUMEROS INTEIROS ENTRE 0 E 15 DA SEGUINTE MANEIRA: O SIST. A REPRESENTA UM NUMERO INTEIRO N COMO P = 3N MOD 16. O SIST. B REPRESENTA UM NUMERO INTEIRO N COMO Q = 7N MOD 16. PROJETE UM CIRCUITO QUE REALIZE A CONVERSÃO DE CODIGO DO SISTEMA A PARA O SISTEMA B USANDO 2 MUX´s DE 8 ENTRADAS E UM XOR DE 2 ENTRADAS MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS SOMADOR ESPECIFICAÇÃO ENTRADAS: X : X = (X2N-1,......,X0) XJ  {0,1} Y : Y = (YN-1,......,Y0) YJ  {0,1} CIN : CIN  {0,1} SAIDAS : Z : Z = (ZN-1,......,Z0) ZJ  {0,1} COUT : COUT  {0,1} FUNÇÕES : Z = (X + Y + CIN) MOD 2N COUT = 1 SE (X + Y + CIN) ≥ 2N COUT = 0 CASO CONTRARIO MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS SOMADOR DE 1 BIT + 1 XI CICI+1 YI ZIFUNÇÕES ZI = XI  YI  CI CI+1 = XI . YI + (XI  YI) .CI GI PI ZI = PI  CI CI+1 = GI + PI .CI 1 1 11 G: GERA CARRY P: PROPAGA CARRY MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS IMPLEMENTAÇÃO DO SOMADOR DE 1 BIT XI YI CI GI ZICI+1 SOMADOR COMPLETO FUNÇÕES GI = XI . YI PI = (XI  YI) ZI = PI  CI CI+1 = GI + PI .CI SOMADOR QUANDO NÃO SE TEM CARRY DE ENTRADA PI MEIO SOMADOR MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS PROJETO DE UM NOVO MODULO SOMADOR COM RETARDO MENOR CI+1 = GI+ PI .CI E Δ RETARDO DE QQ GATE 1O MODULO: C1= G0 +P0.C0 RETARDO: 3 Δ 2O MODULO: C2= G1 +P1.C1 = G1+ P1(G0 +P0C0) = G1 +P1G0 +P1P0C0 RETARDO: 3 Δ 3O MODULO: C3= G2 + G1G2 + G0P1P2 + P0P1P2C0 RETARDO: 3 Δ 4O MODULO: C4= G3 + G2P3 + G1P2 P3 + POP1P2P3C0 RETARDO: 3 Δ .............................................................................................. NO MODULO: .............. RETARDO: 3 Δ G MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS MODULO SOMADOR DE TRANSPORTE DE CARRY ANTECIPADO (EXEMPLO COM 4 BITS) X0 Y0 C0 G0 P0 S0 X1 Y1 C1 G1 P1 S1 X2 Y2 C2 G2 P2 S2 X3 Y3 C3 G3 P3 S3 C4 G3 P3 C3 G2 P2 C2 G1 P1 C1 G0P0 G P GERADOR DE CARRY ANTECIPADO C0 MODULOS COMBINACIONAIS ARITMETICOS FIXOS NUMEROS NO FORMATO BCD BINARIO BCD 0000 0000 0001 0001 0010 0010 0011 0011 0100 0100 0101 0101 0110 0110 0111 0111 BINARIO BCD 1000 1000 1001 1001 1010 10000 1011 10001 1100 10010 1101 10011 1110 10100 1111 10101 + 6 51 MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS SUBTRATOR - N YX Z BINBOUT X = Σ XI.2I I= 0 N-1 NUMERO INTEIRO DE O A 2N-1 RELACIONAMENTO ENTRADA E SAIDA X - Y- BIN = Z - 2NBOUT IDEM PARA Y E Z MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS EXEMPLO DE SUBTRAÇÃO 1111 15 - 0111 7 0 1000 8 0101 5 - 0111 7 -2 --------------- ---- 10101 21 - 0111 7 1 1110 14 14 – 16 = - 2 NÃO SE PODE REPRESENTAR UM NUMERO NEGATIVO,QUANDO SE TRABALHA COM NUMEROS POSITIVOS SEM SINAL EMPRESTIMO (BORROW) 16 MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS SUBTRATOR ESPECIFICAÇÃO ENTRADAS: X : X = (Xn-1,......,X0) XJ  {0,1} Y : Y = (YN-1,......,Y0) YJ  {0,1} BIN : BIN  {0,1} SAIDAS : Z : Z = (ZN-1,......,Z0) ZJ  {0,1} BOUT : BOUT  {0,1} FUNÇÕES : Z = (X - Y - BIN) SE (X - Y - BIN) ≥ 0 Z = (X - Y - BIN) + 2N SE (X - Y - BIN) < 0 BOUT = 1 SE (X - Y - BIN) < 0 BOUT = 0 CASO CONTRARIO REPRESENTAÇÃO E OPERAÇÕES COM NUMERO INTEIROS COM SINAL SISTEMAS DIGITAIS REPRESENTAÇÃO DE NUMEROS DE N BITS ( 1 BIT DE SINAL E N-1 BITS DE MAGNITUDE ) - (2N-1 – 1) ≤ X ≤ (2N-1 – 1) N = 8 - (27 – 1) ≤ X ≤ 27 –1 - 127 ≤ X ≤ 127 ADIÇÃO COM NUMEROS EM SINAL E MAGNITUDE SISTEMAS DIGITAIS + > - < + < - > - - SOM SUB + + + SOM SUB + SOM SUB - SOM - SUB A SUBTRAÇÃO É ANALOGA COMPLEMENTO A 2 SISTEMAS DIGITAIS PARA AGILIZAR AS OPERAÇÕES FOI CRIADO O SISTEMA COMPLEMENTO A 2 NUMERO INTEIRO X REPRESENTADO POR: X SE X 0 X XR= 2N - |X| SE X < 0 C2(X) NUMERO DE BITS DO VETOR ADIÇÃO EM COMPLEMENTO A 2 SISTEMAS DIGITAIS X Y SOM X + Y X C2(Y) SOM X -Y 2N - Y 1 2N C2(X) (Y) SOM Y - X 2N - X 1 2N C2(X) C2(Y) SOM -(X + Y) 2N - X 1 0 2N+1 2N - Y COUT SUBTRAÇÃO EM COMPLEMENTO A 2 SISTEMAS DIGITAIS X Y SOM X - Y X C2(Y) SOM X +Y Y C2(X) (Y) SOM -X - Y 2N - X 10 2N+1 C2(X) C2(Y) SOM -X + Y 2N - X 1 2N YC22 N - Y 1 2N DC2 C2 2N - Y DC2 NÃO SE USA MAIS O SUBTRATOR C2 DC2 COMPLEMENTA DESCOMPLEMENTA = EXERCICIO: BLOCO PARA COMPLEMENTAR E BLOCO PARA DESCOMPLEMENTAR MOSTRE QUE PARA COMPLEMENTAR A 2, OU DESCOMPLEMENTAR, UM VETOR DE 8 BITS, BASTA INVERTER OS BITS DO VETOR E SOMAR 1 COMPLEMENTADOR SISTEMAS DIGITAIS X + C2(X) = 2N X + #X = 2N –1 C2(X) = #X + 1 X Y 1 0 MUX + 0 SOMA 1 SUBTR. CIN ESTOURO EM COMPLEMENTO A 2 (OVERFLOW) SISTEMAS DIGITAIS ADIÇÃO: OS 2 OPERANDOS SÃO POSITIVOS OU NEGATIVOS 0 0 + BIT N-2 CARRY =1 P/ ESTOURAR COUT= 0 1 COUT-1= 1 1 1 BIT N-2 + CARRY =0 P/ ESTOURAR COUT-1= 00 COUT= 1 P/ OCORRER OVERFLOW 1. NUMEROS COM MESMO SINAL 2. APÓS A OPERAÇÃO, O BIT DE SINAL FICA INVERTIDO OU COUT XOR COUT-1 =1 SUBTRAÇÃO: RACIOCINIO ANALOGO ESTOURO EM COMPLEMENTO A 2 (OVERFLOW) SISTEMAS DIGITAIS EXEMPLOS (+ 126) + (+126) VAI GERAR OVERFLOW 01111110 01111110 ___________ COUT-1 = 1 (- 126) + (-126) VAI GERAR OVERFLOW 10000010 10000010 ___________ COUT-1 = 0 + FLAGS DE STATUS SISTEMAS DIGITAIS 1 0 MUX+ CINCOUT 1 0 COUT OV COUT-1 YX Q D CLK Q D CLKF OV FLAGS Z EXEMPLO SISTEMAS DIGITAIS NUMEROS S/SINAL AL: 00001010 (10) BL: 10001111 (143) AL – BL - > AL + #BL +1 = 01111011 (123) BO -> CY=1 123 – 256 = -133 -133 NUMEROS C/SINAL AL: 00001010 (10) BL: 10001111 (-113) AL – BL - > AL + #BL +1 = :01111011 (123) OV=0 +123 EXERCICIO 10 SISTEMAS DIGITAIS 1. COMPLETE A SEGUINTE TABELA NUMERO INTEIRO COM SINAL NUMERO INTEIRO SEM SINAL VETOR DE BITS COMPLEMENTO A 2, VETOR COM 7 BITS -37 COMPLEMENTO A 2, VETOR COM 8 BITS 205 COMPLEMENTO A 2, VETOR COM 5BITS 11011 COMPLEMENTO A 2, VETOR COM 8 BITS 9 SINAL-MAGNITUDE , VETOR COM 5BITS 11011 EXERCICIO 10 SISTEMAS DIGITAIS 5. PROJETAR UM SUBTRATOR BCD USANDO O MODULO SOMADOR/SUBTRATOR 6.  A EXTENSÃO DE FAIXA É EXECUTADA QUANDO É NECESSARIO REPRESENTAR O VALOR X POR UM VETOR DE M BITS , DADA SUA REPRESENTAÇÃO POR UM VETOR DE BITS DE N<M BITS. OU SEJA, Z=X E Z=(Zm-l,Zm-2,...ZO) , X=(Xn-l,Xn-2,...XO) NO SISTEMA DE COMPLEMENTO A 2 , A EXTENSAO DE FAIXA É IMPLEMENTADA POR : Xn-1 para i = m-l,...n Zi = Xi para i= n-l,..0 PROVE QUE ESTA IMPLEMENTAÇÃO É CORRETA MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS SOMADOR SUBTRATOR UNIDADE ARITMETICA UNIDADE ARITMETICA LOGICA COMPARADOR MULTIPLICADOR DIVISOR MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS UNIDADE ARITMETICA AU X Y Z F CIN COUT OV ZERO SINAL N 3 COUT : CARRY OU BORROW OV : OVERFLOW ZERO : SE Z = 0 SINAL : SINAL DE Z EXEMPLO DE FUNÇÕES : SOMA SOMA C/CIN SUBRATAÇÃO INCREMENTO DE X TROCA DE SINAL DE X STATUS DA AU MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS UNIDADE ARITMETICA PROJETO COMPL X COMPL Y Kx MUX0 1 000.....0 0 Kmx + COUT C0UT-1 C0 SGN ZERO MUX1 0 OV COUT X Y Z F1= Ky F2.F1= Kx F0= Kmx F1+ F2F0CIN = C0 F1.F0 = K2mx F2 F1 F0CIN XS YS FUNÇÕES F2 F1 F0 OPERAÇÃO 0 0 1 ADD Z =X + Y 0 1 1 SUB Z = X - Y 1 0 1 ADDC Z = X + Y + CIN 1 1 0 CS Z = - X 0 1 0 INC Z = X + 1 1 0 MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS UNIDADE ARITMETICA LOGICA ALU X Y Z COUT OV ZERO SINAL N 3 FUNÇÕES F OPERAÇÃO 001 ADD Z = X + Y 011 SUB Z = X - Y 101 ADDC Z = X + Y + CIN 110 CS Z = - X 010 INC Z = X + 1 000 AND Z = X.Y 100 OR Z = X + Y 111 XOR Z = X Y CIN F MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS OVCOUT X Y F1= Ky F2.F1= Kx F0= Kmx F1+ F2F0CIN = C0 F1.F0 = K2mx K3mx1 K3mx F2 F1 F0CIN UNIDADE ARITMETICA LOGICA (PROJETO) AU MUX 0 1 2 3 ZSGN AU ZERO ALU S1 S0 MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS COMPARADORES (NUMEROS SEM SINAL) GOUT GIN EOUT EIN SOUT SIN X Y EXERCICIO 11 SISTEMAS DIGITAIS COMPARE 2 VETORES DE 8 BITS USANDO COMPARADORES DE 4 BITS MODULOS COMBINACIONAIS ARITMETICOS FIXOS SISTEMAS DIGITAIS MULTIPLICADOR PARA NUMEROS S/SINAL X Y x Z N M N + M ESPECIFICAÇÃO ENTRADAS: X : X = (Xn-1,......,X0) XJ  {0,1} Y : Y = (YM-1,......,Y0) YJ  {0,1} SAIDAS : Z : Z = (ZN+M-1,......,Z0) ZJ  {0,1} FUNÇÃO : Z = X.Y SISTEMAS DIGITAIS MULTIPLICADOR PARA NUMEROS S/SINAL (IMPLEMENTAÇÃO) Z Y 7 3 + MODULOS COMBINACIONAIS ARITMETICOS FIXOS X3Y0 X2Y0 X1Y0 X0Y0 X3Y1 X2Y1 X1Y1 X0Y1 X3Y2 X2Y2 X1Y2 X0Y2 BLOCO AND/SOMADOR COM 3 ENTRADAS E 2 SAIDAS X 4 tudos CAE ai LES Rep E ARC] ni db GAR (5) Dao ES a RS ARE DESSAS SS] SISTEMAS DIGITAIS MODULOS COMBINACIONAIS ARITMETICOS FIXOS [6 aa (515 5 a 5 15 5] Et EV Ro UR LB Ci-BOBA Di-BBaA 88=139E C8=139E Lido] E dl IP=BiBa Edo OR Ri ERRA |) do (5 DS [51515 SS] NU UP EI PL NZ NA PO NC BP-BBOR SI-ABAA DI-BARA OU UP EI PL NZ NA PO CY ELAS 5 5 05] SISTEMAS DIGITAIS DIVISOR PARA NUMEROS S/SINAL EX N N/2 N/2 X Y ZR ESPECIFICAÇÃO ENTRADAS: X =(X N-1,...X0) XI  {0,1} Y =(X N/2-1,...X0) XI  {0,1} SAIDAS: Z =(Z N/2-1,...Z0) ZI  {0,1} R =(R N/2-1,...R0) RI  {0,1} EX  {0,1} FUNÇÕES: Z = X/Y R = X MOD Y EX =1 (se ZN-1+ ZN-2 + ZN-3+... + ZN/2=1) MODULOS COMBINACIONAIS ARITMETICOS FIXOS OU DIVISOR N/2 SISTEMAS DIGITAIS EXEMPLO 10001010 0111X Y Z_ _ _ _R 10001010 0111 0_ _ _ X Y Z_ _ _ _R < _ _ _ _ _ _ _ _ _ _ _ _ 10001010 0111 00 _ _ X Y Z_ _ _ _R < _ _ _ _ MODULOS ARITMETICOS FIXOS SISTEMAS DIGITAIS 10001010 0111X Y Z_ _ _ _R 10001010 0111 0001 X Y Z0001 R > 000_ _ _ _ _ _ _ _ _ MODULOS ARITMETICOS FIXOS < 0111 - 10001010 0111 0001 X Y Z0001 R < 0 _ _ _ 0111 - 1 SISTEMAS DIGITAIS MODULOS ARITMETICOS FIXOS 10001010 0111 0001 X Y Z0001 < 00 _ _ 0111 - R 10 10001010 0111 0001 X Y Z0001 > 001 _ 0111 R 101 0 111 0 110 - SISTEMAS DIGITAIS MODULOS ARITMETICOS FIXOS 25 RESTO QUOCIENTE 0700H -> 1792 30H -> 48 25H -> 37 10H -> 16 1792 / 48 = 37 R 16 10 SISTEMAS DIGITAIS EXERCICIO 11A PREENCHA A TABELA ABAIXO: SOMA FC FO FS FZ FP SOMA SUB SUB MUL MUL DIV DIV SEM SINA LCOM SINA L SEM SINA LCOM SINA L SEM SINA LCOM SINA L SEM SINA LCOM SINA L 10101010 01010101 BINARIO DECIMA L SISTEMAS DIGITAIS EXERCICIO 11B PREENCHA A TABELA ABAIXO FC FO FS FZ FP AND OR XOR 10101010 01010101 NÃO TEM COMPL A 2 EM PT. FLUTUANTE SISTEMAS DIGITAIS ARITMETICA EM PONTO FLUTUANTE COMO REPRESENTAR +0,25 EM PONTO FLUTUANTE ?MANTISSA : 9 BITS ( INCLUINDO O BIT DE SINAL) EXPOENTE : 6 BITS ( INCLUINDO O BIT DE SINAL) 0.01000000 2 000000 0.10000000 2 100001 OU QUAL É A MELHOR REPRESENTAÇÃO ? 0,25 = 1 / 4 = 1 / 22 + + + - SISTEMAS DIGITAIS ARITMETICA EM PONTO FLUTUANTE MULTIPLICAÇÃO: (+ 5 X + 5) EM PONTO FLUTUANTE ? 0.00000101 2 001000 0.00000101 2 001000 X 0.00000000 00011001 2 010000OU 0.00000001 11001000 2 001100 OU 0.11001000 00000000 2 000101 MELHOR REPRESENTAÇÃO SISTEMAS DIGITAIS ARITMETICA EM PONTO FLUTUANTE FORMATO NORMALIZADO _ . 1 _ _ _ _ _ _ ..... _ _ 2 _ _ _ _ _ _ _ ...... _ _ _ SINAL DO NUMERO MANTISSA SINAL DO EXPOENTE EXPOENT E FORMATO NORMALIZADO REAL _ 1. _ _ _ _ _ _ ..... _ _ 2 _ _ _ _ _ _ _ _ ...... _ _ _ SEMPRE EXISTEM, NÃO NECESSITAM SER ARMAZENADOS NA MEMORIA ARMAZENAMENTO NA MEMORIA SINAL DO NO| EXPOENTE C/SINAL| MANTISSA
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved