Da das Hexadezimalsystem auf der Zahl 16 basiert, wir aber keine eigenen Ziffern für die 16 haben (weil wir ja im Dezimalsystem, also auf 10 basierend, "leben"), hat man für die Darstellung und Unterscheidung zw. der Dezimalzahlen und der Hexadezimalwerte einfach Buchstaben verwendet:
A = 10, B = 11, C = 12 usw.
F = 15, und hier kommt der Überlauf (Wertebereich von 0 bis 15 überschritte): D.h. die Dezimalzahl 16 wird im Hexadezimalsystem als 10 dargestellt.
Beim Notieren auf Papier ist es daher völlig egal, ob Du FFFF oder ffff schreibst. In einer Entwicklungsumgebung, in der man z.B. mit Bytearrays arbeitet, werden idR Großbuchstaben verwendet. Prinzipiell ist es jedoch egal, der Compiler wird sich melden, wenn es nicht passt.