1. Assume that a Ram begins at the address $1000 and the size pf this ram is 512 Bytes. What is the end address of this ram?

a) $11FF
b) $1200
c) $2024
d) $1201

The end address of the RAM would be $11FF.

Explanation:
- The starting address is $1000, and the size of the RAM is 512 bytes.
- If we add 512 (decimal) or 200h (hexadecimal) to $1000, we get $1200.
- However, the last byte of the RAM would be at $11FF, not $1200.
- This is because the first byte of the RAM is at $1000, and the RAM is 512 bytes in size. Therefore, the last byte would be at $11FF (which is 512 bytes after $1000, including $1000 itself).

To find the end address of the RAM, we need to add the size of the RAM to the starting address.

Starting address: $1000
RAM size: 512 bytes

To calculate the end address, we add the RAM size to the starting address:
$1000 + 512 = $1200

Therefore, the end address of this RAM is $1200.

So the correct answer is b) $1200.