Cydrannau sylfaenol rheolydd

Nov 11, 2024

Gadewch neges

1. Defnyddir y gofrestr cyfarwyddiadau i storio cyfarwyddiadau gweithredu. Rhennir cyfarwyddiadau yn ddwy ran: cod op a chod cyfeiriad. Defnyddir codau op i nodi natur weithredol cyfarwyddiadau, megis adio, tynnu, ac ati; Mae'r cod cyfeiriad yn darparu cyfeiriad operand y cyfarwyddyd hwn neu wybodaeth berthnasol sy'n ffurfio'r cyfeiriad operand (yn yr achos hwn, mae'r cyfeiriad operand yn cael ei ffurfio trwy gylched ffurfio cyfeiriad). Mae yna fath o gyfarwyddyd a elwir yn gyfarwyddyd trawsnewid, a ddefnyddir i newid trefn gweithredu arferol cyfarwyddiadau. Mae rhan cod cyfeiriad y cyfarwyddyd hwn yn rhoi cyfeiriad y cyfarwyddyd i'w weithredu.
2. Decoder opcode: a ddefnyddir i ddadgodio'r opcode o gyfarwyddiadau, cynhyrchu lefelau rheoli cyfatebol, a chwblhau'r swyddogaeth o ddadansoddi cyfarwyddiadau.
3. Cylched dilyniannol: a ddefnyddir i gynhyrchu signalau stamp amser. Mewn microgyfrifiaduron, mae gan signalau stamp amser dair lefel yn gyffredinol: cylch cyfarwyddyd, cylch bws, a chylch cloc. Mae'r gylched cynhyrchu gorchymyn micro-weithrediad yn cynhyrchu gwahanol orchmynion gweithredu micro i gwblhau gweithrediadau penodedig y cyfarwyddiadau. Y brif sail ar gyfer cynhyrchu'r gorchmynion hyn yw'r stamp amser a natur weithredol y cyfarwyddiadau. Y gylched hon mewn gwirionedd yw gweithredu mynegiadau signal rheoli gweithrediad micro amrywiol (fel y mynegiant A → L uchod), a dyma'r rhan fwyaf cymhleth o'r rheolydd rhesymeg cyfuniadol.
4. Rhifydd cyfarwyddiadau: a ddefnyddir i gynhyrchu cyfeiriad y cyfarwyddyd nesaf i'w weithredu. Fel arfer, gweithredir cyfarwyddiadau yn ddilyniannol, a chedwir cyfarwyddiadau yn olynol yn y cof. Felly, yn gyffredinol, gellir ffurfio cyfeiriad y cyfarwyddyd nesaf i'w weithredu trwy ychwanegu 1 i'r cyfeiriad presennol, a defnyddir y gorchymyn gweithredu micro "1" at y diben hwn. Os yw cyfarwyddyd trosglwyddo yn cael ei weithredu, cyfeiriad y cyfarwyddyd nesaf i'w weithredu yw'r cyfeiriad i'w drosglwyddo. Mae'r cyfeiriad wedi'i leoli ym maes cod cyfeiriad y cyfarwyddyd trosglwyddo hwn ac fe'i hanfonir yn uniongyrchol at y cownter cyfarwyddiadau.