44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
---
|
|
title: Binary
|
|
TARGET DECK: Obsidian::STEM
|
|
FILE TAGS: binary
|
|
tags:
|
|
- binary
|
|
---
|
|
|
|
%%ANKI
|
|
Cloze
|
|
A byte consists of {8} bits.
|
|
Reference: Bryant, Randal E., and David O'Hallaron. *Computer Systems: A Programmer's Perspective*. Third edition, Global edition. Always Learning. Pearson, 2016.
|
|
<!--ID: 1707432641557-->
|
|
END%%
|
|
|
|
%%ANKI
|
|
Cloze
|
|
A byte consists of {2} nibbles.
|
|
Reference: Bryant, Randal E., and David O'Hallaron. *Computer Systems: A Programmer's Perspective*. Third edition, Global edition. Always Learning. Pearson, 2016.
|
|
<!--ID: 1707432641560-->
|
|
END%%
|
|
|
|
%%ANKI
|
|
Cloze
|
|
A nibble consists of {4} bits.
|
|
Reference: Bryant, Randal E., and David O'Hallaron. *Computer Systems: A Programmer's Perspective*. Third edition, Global edition. Always Learning. Pearson, 2016.
|
|
<!--ID: 1707432641562-->
|
|
END%%
|
|
|
|
%%ANKI
|
|
Basic
|
|
What process is used to convert from e.g. decimal to another base?
|
|
Back: Divide repeatedly by the base. Maintain remainders right to left.
|
|
Reference: Bryant, Randal E., and David O'Hallaron. *Computer Systems: A Programmer's Perspective*. Third edition, Global edition. Always Learning. Pearson, 2016.
|
|
<!--ID: 1707432641591-->
|
|
END%%
|
|
|
|
%%ANKI
|
|
Basic
|
|
Why does converting from e.g. decimal to another base involve repeated division?
|
|
Back: The position of a digit corresponds to the base raised to that position.
|
|
Reference: Bryant, Randal E., and David O'Hallaron. *Computer Systems: A Programmer's Perspective*. Third edition, Global edition. Always Learning. Pearson, 2016.
|
|
<!--ID: 1707432641592-->
|
|
END%% |