fixed task0

This commit is contained in:
Rushil Umaretiya 2024-04-10 19:10:24 -04:00
parent d9520b92df
commit d30900c18a
No known key found for this signature in database
GPG Key ID: 4E8FAF9C926AF959

View File

@ -16,10 +16,10 @@ unsigned int addr_bits;
int number_of_blocks(unsigned int addr_bits,
unsigned int num_block_offset_bits) {
if (addr_bits < num_block_offset_bits || num_block_offset_bits < 0 || addr_bits < 0)
if (addr_bits < num_block_offset_bits || num_block_offset_bits <= 0 || addr_bits <= 0)
return FAIL;
return addr_bits / exp2(num_block_offset_bits);
return exp2(addr_bits - num_block_offset_bits);
}