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:
:1000000000308A0004280000840183131F30830518:1000100007309F00831605158312051914288316CF:100020000610831206141828831606108312061071:040030000A28630037:02400E00733FFE:00000001FF Aponte a alternativa correta com base na sequência de cálculo da capacidade da memória:
1 kbyte=1024 bytes; 40 kbytes=40960 bytes; 168x4bits=672bits; 672/8=84 bytes de ocupação da memória ROM.
1 kbyte=1000 bytes; 40 kbytes=40960 bytes; 168x4bits=672bits; 672/8=84 bytes de ocupação da memória ROM.
1kbyte=1024 bytes; 40 kbytes=40960 bytes; 168x8bits=1344bits; 1344/8=168 bytes de ocupação da memória ROM.
1 kbyte=1024 bytes; 40 kbytes=40960 bytes; 168x8bits=672bits; 672/8=84 bytes de ocupação da memória ROM.
1 kbyte=1024 bytes; 40 kbytes=40000 bytes; 168x4bits=672bits; 672/4=168 bytes de ocupação da memória ROM
Respostas
respondido por:
9
Resposta:
1 kbyte=1024 bytes; 40 kbytes=40960 bytes; 168x4bits=672bits; 672/8=84 bytes de ocupação da memória ROM.
Explicação:
É a correta conforme gabarito.
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
7 anos atrás