Tham khảo tài liệu 'giáo trình cấu trúc máy tinh part 5', công nghệ thông tin, phần cứng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | ir với ir là nhân đôi thực chất cũng là dịch trái một lần nữa. Lệnh này được dịch thành A 3h B 3h AMUX Oh ALU Oh SH 2h MBR Oh RD Oh WR Oh ENC lh c 4h MAR O COND lh ADDR 45h Lưu ý 45h 69 Qua các ví dụ trên chúng ta hình dung được thế nào là vi hợp ngữ và bộ dịch phải chứa những vi lệnh tương ứng như thế nào để có thể thực hiện việc thông dịch. Nhân đây cần làm rõ việc thông dịch lệnh máy nhị phân ra vi chương trình gồm một số vi lệnh như đâ đề cập ở phần tổng quan về các mức máy tính. Lệnh máy nhị phân có thể thông dịch ra vi chương trình bằng hai cách. Cách thứ nhất là viết một đoạn vi chương trình để giải mâ các lệnh máy trong đó chủ yếu dùng lệnh nhân logic dịch nhảy có điều kiện để xác định các bít trong trường mã lệnh gồm mấy số 0 mấy sô 1 và nằm ở các vị trí nào từ đó nhận dạng được lệnh máy nhị phân và chi đến đoạn vi chương trình tương ứng. Cách thứ hai nhanh hơn nên hay được dùng mặc dù có tốn bộ nhớ. Cách này chỉ cần dịch IR sang phải một số lần sao cho chỉ còn trường mã lệnh trong IR ví dụ còn 7 bít và nạp vào MPC tuỳ theo giá trị thập phân của 7 bít này có 128 cách rẽ nhánh tới 128 đoạn vi chương trình. Cuối cùng qua những phân tích trên rõ ràng bộ dịch cho ngôn ngữ mức trên ra ngôn ngữ mức dươi phải viết bằng ngôn ngữ mức dưới. V. MỨC HỆ ĐIỀU HÀNH Vai trò và nhiệm vụ của hệ điều hành là tập hợp các công cụ phần mềm cho phép sử dụng hữu hiệu phần cứng cho các mục đích khác nhau quản lý máy tính nói chung như là quản lý bộ nhớ tạo bộ nhớ ảo quản lý vào ra I O quản lý và khởi động máy tính đưa máy tính về trạng thái sẵn sàng thực hiện lệnh tạo môi trường cho các lệnh này chạy được. Đặc điểm quan trọng của hệ điều hành là chiến lược bộ nhớ. Để hiểu hoạt động của hệ điều hành tiến trình khởi động của hệ điều hành DOS được chọn làm ví dụ minh họa dưới đây. Vấn đề hệ điều hành quản lý máy tính như thê nào sẽ trình bày ở các chương sau. Trước những năm 90 hệ điều hành DOS được sử dụng rộng rãi trên các máy tính cá nhân. Trên máy IBM-PC có PC-DOS là một hệ điều