Nghiên cứu cách thức: -Vi chương trình điều khiển các thành phần phần cứng -Vi chương trình phiên dịch các chỉ thị của cấp máy quy ước Vi hợp ngữ Nguyên tắc: vi chương trình được viết dưới dạng số nhị phân, mỗi vi lệnh dài 32 bit Ví dụ: Để cộng AC với A và chứa kết quả vào AC | Cấp vi lập trình Mục tiêu ghiên cứu cấch thức Vi chường trình điêu khiển cấc thanh phấn phấn cứng Vi chương trình phiên dịch cấc chỉ thị cua cấp mấy quy ước Cấp vi lập trình Cach thực kệ t nôi Đựờng dữ liệu 16 thanh ghi 16 bits Bus C PC AC Bus A Bus B Bus A B dan dữ liệu đến ALU 16 bits Bus C nap nọi dung từ ALU vao thanh ghi SP IR TIR __Vp địa chỉ từ chốt B nhô đựông điệu khiệ9n Mo _ 1_ -1 AMASK SMASK A B Đe truyện vôi bo nhổ đựa MAR va MBR vao vi cau truc C D E F To address bus Bus A B khong trực tiếp đựa dự liệu đến ALU ma thong qua 2 ma ch chot M1nap dữ liệu cho Mbr m2 3 điệu khiển đoc va ghi bộ nhô MAR Mo Address out Data in Lo L A L B L Kênh Amux xac định dữ liệu vao từ chot A hay MbR nhô Ao AMUX M1 To data bus MBR M2 M3 Data out Fo F1 ALU 7 N Z So S1 ALU thực hiện 4 chực nang A B A A B A Not A nhô Fo va F1 va 2 trang thai N Z Shiftệr Cấp vi lập trình Cách thức kết nôì Khuôn dáng vi lệnh Má hôá thông tin báng 4 bit vá dung mách giái má 4 16 đệ9 tiết kiệm 32 bits Bus C Bus A Bus B - 16 tín hiệu điệu khiệ9n nạp chô Bus A tù thánh ghi - 16 tín hiệu điệu khiển náp chô Bus B tù thánh ghi - 16 tín hiệu điệu khiệ9n náp chô thánh ghi tù Bus C - 2 tín hiệu điệ khiển chốt A B - 2 tín hiệu điệu khiển chức náng ALU - 2 tín hiệu điệu khiển mách dịch bit - 4 tín hiệu điệu khiệ9n MAR vá MBR - 2 tín hiệu điệu khiệ9n đôc ghi bô nhổ - 1 tín hiệu điệu khiệ9n Amux Tô áddrệss bus--- I MAR Tô dátá bus ------- m2 m3 MBR Ỳ Mo Ỳ M1 PC í AC Ị SP IR TIR 0 1 -1 AMASK SMASK A B C D E F Addrệss ôut L0 Dátá in Dátá ôut L A AMUX L B Ỳ L1 Fo F1 X----- ALU N Z Ỳ So Ỳ S1 .