Find the address of the last location of onchip ROM for each

Find the address of the last location of on-chip ROM for each of the following DS5000-16 DS5000-8 DS5000-32 AT89C52 8751 AT89C51 DS5000-64

Solution

This is a family of 8051 Microcontroller. The first address in 8051 always starts with address 0000. The last address is calculated below for the requested options. (Note: 1K Bytes = 1024 Bytes)

---------------------------------------------------------------------------------------------------------------------------

a) DS5000-16

DS5000-16 has 16K Bytes of on-chip ROM. That\'s 16x1024 = 16384 Bytes (4000 in Hex). As the starting address is 0000, the last location would be 3FFFH. (Note: 16383 in hex is 3FFF, H is for hexadecimal)

---------------------------------------------------------------------------------------------------------------------------

b) DS5000-8

It has 8K Bytes of on-chip ROM, that\'s 8x1024 = 8192 Bytes (2000 in hex). As the starting address is 0000, the last location would be 1FFFH.

---------------------------------------------------------------------------------------------------------------------------
c) DS5000-32

It has 32 K Bytes of on-chip ROM, that\'s 32x1024 = 32768 Bytes (8000 in hex). As the starting address is 0000, the last location would be 7FFFH.

---------------------------------------------------------------------------------------------------------------------------

d) AT89C52

AT89C52 has 8K Bytes of on-chip ROM, that\'s 8x1024 = 8192 Bytes (2000 in hex). As the starting address is 0000, the last location would be 1FFFH.

---------------------------------------------------------------------------------------------------------------------------

e) 8751

8751 has 4K Bytes of on-chip ROM, that\'s 4x1024 = 4096 Bytes (1000 in hex). As the starting address is 0000, the last location would be 0FFFH.

---------------------------------------------------------------------------------------------------------------------------

f) AT89C51

AT89C51 has 4K Bytes of on-chip ROM, that\'s 4x1024 = 4096 Bytes (1000 in hex). As the starting address is 0000, the last location would be 0FFFH.

---------------------------------------------------------------------------------------------------------------------------

g) DS5000-64

It has 64 K Bytes of on-chip ROM, that\'s 64x1024 = 65536 Bytes (10000 in hex). As the starting address is 0000, the last location would be FFFFH.

---------------------------------------------------------------------------------------------------------------------------

 Find the address of the last location of on-chip ROM for each of the following DS5000-16 DS5000-8 DS5000-32 AT89C52 8751 AT89C51 DS5000-64SolutionThis is a fam

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site