Buscar

A memória ROM de um computador possui 40 kbytes de capacidade para a instalação de um programa em linguagem C. Sabe-se que essa linguagem será trad...

A memória ROM de um computador possui 40 kbytes de capacidade para a instalação de um programa em linguagem C. Sabe-se que essa linguagem será traduzida para linguagem de máquina e compilada em um arquivo hexadecimal (h) que tem por característica a cada caractere ocupar 1 nibble, ou seja 4 bits na memória. Supondo que o arquivo hexadecimal represente o programa instalado no computador, verifique se a memória ROM do computador citado no texto terá capacidade de abrigar esse código:

1 kbyte=1024 bytes; 40 kbytes=40960 bytes; 168x4bits=672bits; 672/8=84 bytes de ocupação da memória ROM.

Essa pergunta também está no material:

Fundamentos de sistemas computacionais
4 pág.

Segurança da Informação Pítagoras AmpliPítagoras Ampli

Respostas

User badge image

Ed Verified user icon

Sim, a memória ROM do computador citado no texto terá capacidade de abrigar o código do programa em linguagem C compilado em um arquivo hexadecimal. Isso porque a capacidade da memória ROM é de 40 kbytes, o que equivale a 40960 bytes, e o arquivo hexadecimal ocupará apenas 84 bytes de memória.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina