В процессорах серии С6000 имеется два регистровых файла общего назначения, обозначаемых А и В. У процессоров С62х/С67х каждый из этих регистровых файлов состоит из 16 32 – разрядных регистров (регистры А0-А15 для файла А и регистры В0-В15 для файла В). Регистровые файлы общего назначения могут быть использованы для хранения данных, адресных указателей, условных регистров. Регистровые файлы процессора С64х состоят из 32 32-разрядных регистров (регистры А0-А31 для файла А и В0-В31 для файла В).
Регистровые файлы общего назначения процессоров С62х/С67х поддерживают данные в формате от 16 бит до 40-битного для чисел с фиксированной точкой и 64-битного для чисел с плавающей точкой. Числа длиной более 32 бит, такие как 40-битные и 64-битные, содержатся в регистровых парах. Процессор С64х поддерживает 64-битные формат для чисел с фиксированной запятой (С64х непосредственно не поддерживает числа с плавающей запятой).
Всего существуют 16 возможных регистровых пар для 40-битных и 64-битных чисел у процессоров С62х/С67х и 32 возможные регистровые пары для процессора С64, эти пары показаны на рисунке 5.
Рисунок 5. Регистровые пары
