Lógica, perguntado por Marcusbrtth6328, 5 meses atrás

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

Soluções para a tarefa

Respondido por porfiriotay
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 interessantes