·
Cursos Gerais ·
Sistemas Digitais
Send your question to AI and receive an answer instantly
Recommended for you
30
Representação de Dados e Sistemas de Numeração
Sistemas Digitais
UFMS
40
Representação de Dados e Sistemas de Numeração
Sistemas Digitais
UFMS
15
Representação e Conversão de Sistemas de Numeração
Sistemas Digitais
UFMS
2
Tutorial Decodificador Digital com 7493A e 74ACT138 no OrCAD PSpice
Sistemas Digitais
UFMS
3
Resumo do Capítulo 2 do Livro Marques et al sobre Sistemas Operacionais
Sistemas Digitais
UFMS
54
Apresentação Sistemas Digitais - Introdução Historico e Conversões
Sistemas Digitais
UNISINOS
10
Projeto de Sistemas Digitais - Criação de Porteiro Eletrônico Parcial
Sistemas Digitais
CEFET/MG
410
Conteúdo sobre Sistemas Digitais – Prof. Marco Aurélio Seluque Fregonezi
Sistemas Digitais
UNIA
44
Ciberseguranca e Protecao Digital - Infraestrutura para Defesa Cibernetica SOC 2
Sistemas Digitais
FIA
20
Datapath em Sistemas Digitais - Conceitos e Implementacao
Sistemas Digitais
UFABC
Preview text
Universidade Federal de Mato Grosso do Sul Sistemas de Informação Câmpus de Três Lagoas Introdução aos Sistemas Digitais Prof Maxwell Sampaio dos Santos DESCRIÇÃO DO TRABALHO I Neste trabalho será desenvolvido um programa utilizando a linguagem C na qual receba através de interface com o usuário dois números binários em complemento a 2 com até 8 bits Depois realize uma determinada operação soma ou subtração entre eles e apresente o resultado Portanto o programa deve funcionar da seguinte forma 1 Usuário informa primeiro número binário ou a tecla S na qual o programa será encerrado e pressiona ENTER 2 Usuário informa uma operação tecla para soma ou tecla para subtração e pressiona ENTER 3 Usuário informa segundo número binário e pressiona ENTER 4 Por fim o programa apresenta o primeiro e o segundo números binários seguidos de sua respectiva conversão para inteiro e hexadecimal entre parênteses com o sinal da operação entre eles e depois o resultado da operação em binário com sua respectiva conversão para inteiro e hexadecimal entre parênteses antecedido por um sinal de 5 Neste momento o usuário pode iniciar novamente o cálculo ou então pressionar S para encerrar o programa EXEMPLO ENTRADA DE DADOS 10011001 100100 S SAÍDA DE DADOS 10011001b 103i 99h 100100b 36i 24h 10111101b 67i BDh OBSERVAÇÕES Os números binários devem ser obrigatoriamente armazenados e manipulados em VETORES sendo que na saída de dados devese exibir o b para binário o i inteiro e h para hexadecimal O trabalho pode ser realizado de forma individual ou com até dois integrantes e caso ocorra plágio todos os alunos envolvidos receberão nota ZERO não esqueça de enviar os nomes e RGAs dos integrantes Este trabalho valerá 33 da NOTA FINAL DE TRABALHO na média de aproveitamento da disciplina A submissão do trabalho deverá ser realizada via AVA em data limite definida no próprio AVA com perda de 05 pontos para cada dia de atraso Apenas um dos integrantes precisa submeter o trabalho Não encaminhe arquivos executáveis EXE por exemplo ou demais arquivos apenas arquivos C nomes e RGAs dos integrantes além da URL para o vídeo explicando sobre o código e a execução da sua solução com no máximo 15 minutos Ambos os integrantes devem participar deste vídeo explicativo No caso de ocorrência de OVERFLOW o resultado da operação deve conter apenas os 8 bits menos significativos ou seja despreze o carry e apresente apenas estes 8 bits com sua devida conversão para inteiro com sinal em complemento a 2 assim como também para hexadecimal
Send your question to AI and receive an answer instantly
Recommended for you
30
Representação de Dados e Sistemas de Numeração
Sistemas Digitais
UFMS
40
Representação de Dados e Sistemas de Numeração
Sistemas Digitais
UFMS
15
Representação e Conversão de Sistemas de Numeração
Sistemas Digitais
UFMS
2
Tutorial Decodificador Digital com 7493A e 74ACT138 no OrCAD PSpice
Sistemas Digitais
UFMS
3
Resumo do Capítulo 2 do Livro Marques et al sobre Sistemas Operacionais
Sistemas Digitais
UFMS
54
Apresentação Sistemas Digitais - Introdução Historico e Conversões
Sistemas Digitais
UNISINOS
10
Projeto de Sistemas Digitais - Criação de Porteiro Eletrônico Parcial
Sistemas Digitais
CEFET/MG
410
Conteúdo sobre Sistemas Digitais – Prof. Marco Aurélio Seluque Fregonezi
Sistemas Digitais
UNIA
44
Ciberseguranca e Protecao Digital - Infraestrutura para Defesa Cibernetica SOC 2
Sistemas Digitais
FIA
20
Datapath em Sistemas Digitais - Conceitos e Implementacao
Sistemas Digitais
UFABC
Preview text
Universidade Federal de Mato Grosso do Sul Sistemas de Informação Câmpus de Três Lagoas Introdução aos Sistemas Digitais Prof Maxwell Sampaio dos Santos DESCRIÇÃO DO TRABALHO I Neste trabalho será desenvolvido um programa utilizando a linguagem C na qual receba através de interface com o usuário dois números binários em complemento a 2 com até 8 bits Depois realize uma determinada operação soma ou subtração entre eles e apresente o resultado Portanto o programa deve funcionar da seguinte forma 1 Usuário informa primeiro número binário ou a tecla S na qual o programa será encerrado e pressiona ENTER 2 Usuário informa uma operação tecla para soma ou tecla para subtração e pressiona ENTER 3 Usuário informa segundo número binário e pressiona ENTER 4 Por fim o programa apresenta o primeiro e o segundo números binários seguidos de sua respectiva conversão para inteiro e hexadecimal entre parênteses com o sinal da operação entre eles e depois o resultado da operação em binário com sua respectiva conversão para inteiro e hexadecimal entre parênteses antecedido por um sinal de 5 Neste momento o usuário pode iniciar novamente o cálculo ou então pressionar S para encerrar o programa EXEMPLO ENTRADA DE DADOS 10011001 100100 S SAÍDA DE DADOS 10011001b 103i 99h 100100b 36i 24h 10111101b 67i BDh OBSERVAÇÕES Os números binários devem ser obrigatoriamente armazenados e manipulados em VETORES sendo que na saída de dados devese exibir o b para binário o i inteiro e h para hexadecimal O trabalho pode ser realizado de forma individual ou com até dois integrantes e caso ocorra plágio todos os alunos envolvidos receberão nota ZERO não esqueça de enviar os nomes e RGAs dos integrantes Este trabalho valerá 33 da NOTA FINAL DE TRABALHO na média de aproveitamento da disciplina A submissão do trabalho deverá ser realizada via AVA em data limite definida no próprio AVA com perda de 05 pontos para cada dia de atraso Apenas um dos integrantes precisa submeter o trabalho Não encaminhe arquivos executáveis EXE por exemplo ou demais arquivos apenas arquivos C nomes e RGAs dos integrantes além da URL para o vídeo explicando sobre o código e a execução da sua solução com no máximo 15 minutos Ambos os integrantes devem participar deste vídeo explicativo No caso de ocorrência de OVERFLOW o resultado da operação deve conter apenas os 8 bits menos significativos ou seja despreze o carry e apresente apenas estes 8 bits com sua devida conversão para inteiro com sinal em complemento a 2 assim como também para hexadecimal