Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- static const unsigned int addresses[] = {
- 0x10f92150,
- 0x10f92151,
- 0x10f8a192,
- 0x10f92153,
- 0x10f8b195,
- 0x10f8b195,
- 0x10f93156,
- 0x10f92157,
- 0x10f8a198,
- 0x10f93159,
- 0x12f92250,
- 0x10f92151,
- 0x10f8a192,
- 0x12f92253,
- 0x10f8b195,
- 0x10f8b195,
- 0x10f93156,
- 0x12f92257,
- 0x10f8a298,
- 0x10f93159
- };
- int main()
- {
- printf("| byte | bloque M | conj MC | TAG |\n");
- int i;
- for (i = 0; i < sizeof(addresses)/sizeof(addresses[0]); i++) {
- unsigned int address = addresses[i];
- printf(" 0x%02X 0x%02X 0x%02X 0x%02X\n",
- address & 0b11111,
- address>>5,
- (address>>5) & 0b111111,
- address>>(5+6)
- );
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement