SISTEMAS DIGITAIS - Como Fazer a Subtração Com Números Binários Sinalizados em Complemento de 2

  Рет қаралды 28,982

Professor Massola

Professor Massola

Күн бұрын

Пікірлер: 62
@MatheusSantos-calculoevida
@MatheusSantos-calculoevida Жыл бұрын
A resposta da ultima com a conversão não seria 91 ao invés de 90?
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Olá, seja bem vindo. No caso o resultado 10100110 está complementado a 2. Você tem duas formas de verificar o seu valor: A) Separe o Bit de Sinal e Faça o Complemento a 2 nos outros bits: Bit | Número 1 | 0100110 Bit 1 = sinal negativo Número 0100110 complementado a 2 fica 1011010 = 64 + 16 + 8 + = 90, Logo, o resultado é -90. B) Utilize o Bit de Sinal com Peso Negativo diretamente no Resultado (Bit e Número): 10100110 = -128 + 32 + 4 + 2 = - 90
@fabiodecarvalho4581
@fabiodecarvalho4581 Жыл бұрын
Muito boa explicação. Em 8 minutos faz o que alguns professores nao conseguem em 40h.
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Uau! Obrigado pelo incentivo e bons estudos!!!
@mateusazevedo22
@mateusazevedo22 9 ай бұрын
explicação simples, objetiva e direta. parabéns pelo conteúdo!
@ProfessorMassola
@ProfessorMassola 9 ай бұрын
Obrigado pelo elogio!
@panzolunfuankenda
@panzolunfuankenda 2 ай бұрын
Muito obrigado professor!
@ProfessorMassola
@ProfessorMassola 2 ай бұрын
Bons estudos!
@vitor_alexandre
@vitor_alexandre Жыл бұрын
Muito obrigado professor pelo vídeo e até pelas informações nos comentários respondidos. Deus te abençoe muito.
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Eu que agradeço e bons estudos mesmo!!
@GMendes01
@GMendes01 Жыл бұрын
Muito obrigado pelo conteúdo cara, conseguiu sanar de verdade as minhas dúvidas, essas operações com complemento de 2 sempre confundem e vc esclareceu muito bem! Parabéns pelo trabalho!
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Eu que agradeço! e bons estudos!!
@AnswerDoesNotExist
@AnswerDoesNotExist Жыл бұрын
Muito bem explicado, sem enrolação. Obrigado!
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Eu que agradeço e bons estudos!!
@lucasnatan2921
@lucasnatan2921 9 ай бұрын
Excelente didática, deixo meus agradecimentos.
@ProfessorMassola
@ProfessorMassola 9 ай бұрын
Bons estudos e obrigado pelo elogio!
@iuriranieri5931
@iuriranieri5931 8 ай бұрын
Top demais, cara. Parabéns pela didática perfeita!
@ProfessorMassola
@ProfessorMassola 8 ай бұрын
Muito obrigado 😁
@manupriolli
@manupriolli 9 ай бұрын
Muito obrigada pelo vídeo professor ! Ajudou bastante!
@ProfessorMassola
@ProfessorMassola 9 ай бұрын
Bons estudos!
@Directedbyy
@Directedbyy Жыл бұрын
Aula incrível!
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Muito obrigado e Bons estudos!
@mateusbiscardi700
@mateusbiscardi700 2 жыл бұрын
GENIO GENIO VEM PRO VASCO PORRAAA!!!!
@ProfessorMassola
@ProfessorMassola 2 жыл бұрын
Pro Vasco? Não entendi a referência...
@Luzdodiaaa
@Luzdodiaaa 2 жыл бұрын
Os cara kkkkkk
@KannyWesth
@KannyWesth 5 ай бұрын
Olá!Como vai? Bem! Eu tinha que ver este vídeo já a muito tempo, muito grato...Pelo conteúdo prestado.
@ProfessorMassola
@ProfessorMassola 5 ай бұрын
Olá, vou bem sim! Vc é de onde??
@ProfessorMassola
@ProfessorMassola 5 ай бұрын
Eu gostaria de ter tempo pra poder me dedicar e colocar muito mais conteúdo!
@KannyWesth
@KannyWesth 4 ай бұрын
@@ProfessorMassola Eu sou de Luanda (Angola),tenho apreciado muito os teus conteúdos, pois são muito úteis. Uma vêz que eu tenho um exame, de certeza será muito para eu e muitos outros estudantes.
@ProfessorMassola
@ProfessorMassola 4 ай бұрын
Que legal! eu perguntei sua origem pois vi que seu nome era diferente. Já conversei (e ajudei com alguns exercícios!) uma pessoa de Cabo Verde.
@KannyWesth
@KannyWesth 4 ай бұрын
@@ProfessorMassola Isso ótimo. A cada porção de ensino prestado em vídeos como estes quando juntado, foram um todo. Isto tem livrado muitos estudantes da aflição académica.
@joaopedromadeirodeaguiar3277
@joaopedromadeirodeaguiar3277 Жыл бұрын
muito boa a explicação, Parabéns
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Muito obrigado! e bons estudos!!
@anthony-bj1wb
@anthony-bj1wb 3 жыл бұрын
Obrigado professor, me ajudou!!
@ProfessorMassola
@ProfessorMassola 3 жыл бұрын
Bons estudos!
@goncalvesvilanculos491
@goncalvesvilanculos491 2 жыл бұрын
Boa aula Professor
@ProfessorMassola
@ProfessorMassola 2 жыл бұрын
Obrigado e bons estudos!
@marcelosilveira7812
@marcelosilveira7812 2 жыл бұрын
Show!!!
@ProfessorMassola
@ProfessorMassola 2 жыл бұрын
Obrigado! E seja bem vindo!!
@henrique13bmn94
@henrique13bmn94 10 ай бұрын
O por que temos que cortar o bit que faz o numero ir alem para 9 bits no caso o "1"
@ProfessorMassola
@ProfessorMassola 10 ай бұрын
Em sistemas digitais sempre se trabalha com um número finito de bits. Desta forma, qualquer resultado tem que caber dentro dos limites dos bits utilizados ou da sua forma representativa. Por exemplo, os computadores com sistema operacional de 32 bits ficavam limitados a no máximo 4GB de memória RAM aproximadamente....
@HenriqueJunyo
@HenriqueJunyo Жыл бұрын
7:27, 11010100 não daria 43? Não entendi (invertendo tudo ficaria 00101011 = 43) pq 44?
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Olá, seja bem vindo! No caso vc tem que fazer o Complemento a 2, ou seja, inverter tudo (complemento a 1) e ainda somar 1... Por isso seria o 44...
@EDUARDOVICENTIMNETO
@EDUARDOVICENTIMNETO Жыл бұрын
otima aula professor!! me tira uma duvida por favor, como eu faço para tirar a prova real desse resultado? tenho um trabalho q pede a prova real...
@ProfessorMassola
@ProfessorMassola Жыл бұрын
olá, seja bem vindo... olhe a resposta do primeiro comentário fixado.
@henrique13bmn94
@henrique13bmn94 10 ай бұрын
O por que tem que eliminar o bit de carry, o "1" a esquerda q ultrapassa o numero de bits, quero a explicação detalhada do por que tem que eliminar ele
@ProfessorMassola
@ProfessorMassola 10 ай бұрын
Em sistemas digitais sempre se trabalha com um número finito de bits. Desta forma, qualquer resultado tem que caber dentro dos limites dos bits utilizados ou da sua forma representativa. Por exemplo, os computadores com sistema operacional de 32 bits ficavam limitados a no máximo 4GB de memória RAM aproximadamente....
@marciogaraz
@marciogaraz Жыл бұрын
7:28 como que 11010100 é -44?
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Olá, seja bem vindo! Você tem duas formas de verificar o seu valor: A) Separe o Bit de Sinal e Faça o Complemento a 2 nos outros bits: Bit | Número 1 | 1010100 Bit 1 = sinal negativo Número 1010100 complementado a 2 fica 0101100 = 32 + 8 + 4 = 44, Logo, o resultado é -44. B) Utilize o Bit de Sinal com Peso Negativo diretamente no Resultado (Bit e Número): 11010100 = -128 + 64 + 16 + 4 = - 44
@Leossj1
@Leossj1 2 жыл бұрын
Deu para compreender um pouco, valeu. Porém tenho uma pergunta: Eu poderia fazer essa operação usando Sinal e Magnitude ou com Complemento a 2 sempre será melhor?
@ProfessorMassola
@ProfessorMassola 2 жыл бұрын
Olá! O problema da representação de números binários sinalizados em Sinal/Magnitude e Complemento de 1 é que podemos ter duas representações para o número 0... Já com a representação em Complemento de 2 isto não ocorre e também as operações podem ser realizadas entre números negativos e positivios sem se preocupar com o sinal.
@xaropy
@xaropy Жыл бұрын
Mandou bem, tô lendo meu livro mas no capítulo de Aritmética parece que o professor tá falando arabe kkkk (obs queria ter um professor que nem voce)
@ProfessorMassola
@ProfessorMassola Жыл бұрын
Olá, seja bem vindo! Que bom que pude ajudar... Bons estudos!!
@lucascelestino2654
@lucascelestino2654 Жыл бұрын
To fazendo um projeto em C simulando um processador na matéria arquitetura de computadores. Dificil dms isso kashfuashuf
@ProfessorMassola
@ProfessorMassola Жыл бұрын
pois é... lógica não é simples nem trivial, tem que estudar bastante!
@marcelosilvah1526
@marcelosilvah1526 8 ай бұрын
alguém poderia responder essa questão: A operação artimética 254-63 realizada em um sistema binário de 8 dígitos que representa seus números em complemento de 2 traria como resultado: a)01110000 b)01111000 c)10111111 d)00010100 e)overflow
@ProfessorMassola
@ProfessorMassola 8 ай бұрын
vou considerar que 8 bits são de magnitude.... 254d = 11111110b 63d = 00111111b Entendo a operação com +254 + (-63), tem-se: +254d = 0 11111110b +63d = 0 00111111b Aplicando o CPL2 ao 63d -63d = 1 11000001b Realizando-se a soma, tem-se: +254d = 0 11111110b -63d = 1 11000001b ------------------------------------------ 0 10111111b O resultado corresponde a +191d.
@MatheusGCC
@MatheusGCC 2 жыл бұрын
Muito bom! Conteúdo escasso no youtube!
@ProfessorMassola
@ProfessorMassola 2 жыл бұрын
Opa! Seja bem vindo... e obrigado pelo incentivo!!
@MatheusGCC
@MatheusGCC 2 жыл бұрын
@@ProfessorMassola Valeu! Esse vídeo me ajudou muito na prova kkkkkk
@mirinedurd2013
@mirinedurd2013 8 ай бұрын
céus não consigo entender nada kkkkkkkkkk não entra na cabeça
@ProfessorMassola
@ProfessorMassola 8 ай бұрын
Olá! Sistemas Digitais no inicio, essa parte de sistemas de numeração as vezes demora pegar o embalo, mas não desista! Se tiver alguma pergunta ou dúvida específica, talvez eu consiga ajudar...
SISTEMAS DIGITAIS - Apresentando as Funções Lógicas
7:26
Professor Massola
Рет қаралды 2,3 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
Operações no Sistema Binário
25:33
Aguinaldo Jr
Рет қаралды 53 М.
Sistema de Numeração | Como SUBTRAIR números OCTAIS e HEXADECIMAIS
14:57
Nivaldo Gonçalves
Рет қаралды 12 М.
Números Binários: Multiplicação com vírgula - Aritmética Binária nos Computadores
8:00
Sistema de Numeração | Como SOMAR números OCTAIS e HEXADECIMAIS
17:06
Nivaldo Gonçalves
Рет қаралды 23 М.
Sistema de Numeração | Como SOMAR Números Binários Negativos
21:57
Nivaldo Gonçalves
Рет қаралды 1 М.
DIVISÃO COM 2 ou 3 NÚMEROS NO DIVISOR!!
10:59
Matemática com AMORim
Рет қаралды 356 М.
13. Arquitetura de Computadores: Complemento a Dois
13:47
Professor Pantoja
Рет қаралды 14 М.