SISTEMAS DIGITAIS - Como Fazer a Adição Com Números Binários Sinalizados em Complementados a 2

Поделиться
HTML-код
  • Опубликовано: 19 сен 2024
  • Este vídeo apresenta a técnica de como fazer a Adição com Números Binários Sinalizados em Complementados a 2 para 4 casos:
    - 2 Números Positivos
    - 1 Número Positivo e um Número Negativo (Positivo "maior" que o Negativo)
    - 1 Número Positivo e um Número Negativo (Negativo "maior" que o Positivo)
    - 2 Números Negativos

Комментарии • 17

  • @Olavotemrazaodenovo
    @Olavotemrazaodenovo 3 года назад +2

    Excelente trabalho de divulgação. Obrigado pelo conhecimento.

    • @ProfessorMassola
      @ProfessorMassola  3 года назад

      Eu que agradeço! A comunicação completa do conhecimento requer o Emissor e o Receptor!

  • @sd.vini9994
    @sd.vini9994 3 года назад +1

    Muito bom 😃

  • @alanaranha3151
    @alanaranha3151 Год назад

    Q didatica excelente. Claríssima! Parabens professor. Sucesso.

  • @Mascaradofx
    @Mascaradofx Год назад +1

    obrigado pela explicação

  • @dssrer6195
    @dssrer6195 Год назад +1

    Brabo ajudou muito

  • @mecicareca8455
    @mecicareca8455 5 месяцев назад

    Bit de carry e overflow são a mesma coisa? Parabéns pela aula

    • @ProfessorMassola
      @ProfessorMassola  5 месяцев назад

      Olá! Bit de carry é o nosso "vai um" e overflow é quando vc ultrapassa o valor máximo na operação.

  • @darksaurgames7963
    @darksaurgames7963 Год назад

    Professor, complementamos uma sequência binária a 2 quando queremos transformá-la em um número negativo, ou também podemos aplicar um complemento a 2 em números positivos?

    • @ProfessorMassola
      @ProfessorMassola  Год назад

      o uso do complemento é só para números negativos mesmo ou para tarnsformar uma subtração em uma adição com número negativo...

  • @icaro5761
    @icaro5761 5 месяцев назад

    o que fazer em casos como de soma de 4 bits de 0100 (4) + 0101 (5) = 1001 (-7)? e no caso 1001 (-7) + 1101 (-3) = 0110 (6)?

    • @ProfessorMassola
      @ProfessorMassola  5 месяцев назад +1

      Neste primeiro caso vc tem um erro de Overflow pois
      se o número tem 4 bits, 1 é de sinal e os outros 3
      são de magnitude. Com 3 bits o maior número seria
      o 7d = 111.
      0100 (4) +
      0101 (5) =
      1001 (-7)
      Fazendo esta soma com 5 bits (um de sinal e quatro de
      magnitude), tem-se:
      00100 (4) +
      00101 (5) =
      01001 (9)
      No segundo exemplo ocorre mesmo problema de overflow.
      Passando então para 5 bits, tem-se
      1
      11001 (-7) +
      11101 (-3) =
      110110 (10110b = -10d)

    • @icaro5761
      @icaro5761 5 месяцев назад

      @@ProfessorMassola existe alguma forma de fazer um circuito lógico que indique a ocorrência do overflow nesses casos que a soma ultrapassa o range da magnitude mesmo não ultrapassando a quantidade de bits?

    • @ProfessorMassola
      @ProfessorMassola  5 месяцев назад

      Claro que sim, vc pode projetar com portas lógicas circuitos Half adder and full adder ou, se preferir, utilizar circuitos integrados próprios como, por exemplo, o 7483.