DrMIPS: trình mô phỏng đồ họa của bộ xử lý MIPS

drMIPS

Nếu bạn đam mê điện tử, kiến ​​trúc và thế giới vi xử lý, bạn chắc chắn sẽ yêu thích phần mềm drMIPS. Đây là chương trình tiếp theo sẽ được trình bày trong loạt bài không điển hình này, trong đó tôi sẽ trình bày những chương trình không quá nổi tiếng, nhưng có thể thú vị và thiết thực nhất đối với nhiều người dùng.

DrMIPS là một Trình mô phỏng đồ họa bộ xử lý MIPS. Bằng cách này, việc giảng dạy về kiến ​​trúc này đã được mở theo các bước của POWER, RISC-V, v.v. có thể được hỗ trợ. Ngoài ra, nó là một môi trường rất trực quan để cung cấp sự thân thiện với người dùng, linh hoạt và có thể cấu hình. Bạn sẽ tìm thấy nó cho nhiều nền tảng, bao gồm các bản phân phối GNU / Linux và Android. Nếu bạn quan tâm, bạn sẽ tìm thấy nó trong các cửa hàng ứng dụng hoặc trongtrang web chính thức trên GitHub.

Chương trình là mã nguồn mở và miễn phí, theo giấy phép GPLv3, vì vậy nó có thể được sử dụng mà không bị hạn chế, sửa đổi, phân phối lại, v.v. Và giữa ĐẶC ĐIỂM KỸ THUẬT của cô ấy có thể được đánh dấu:

  • Bạn có thể mô phỏng các phiên bản xe đạp một bánh và đường ống của bộ xử lý MIPS.
  • Đường dữ liệu được hiển thị bằng đồ thị để xem cách dữ liệu di chuyển qua kiến ​​trúc.
  • Cho phép thực hiện từng bước và lùi lại.
  • Bạn có thể chỉnh sửa các thanh ghi và bộ nhớ dữ liệu trong quá trình thực thi.
  • Nó có một chế độ hiệu suất trong đó độ trễ cũng được mô phỏng và đường dẫn quan trọng của bộ xử lý được hiển thị.
  • Các đường dẫn dữ liệu và các tập lệnh có thể được tạo ra nhờ vào khả năng cấu hình của nó.
  • Các thành phần tùy chỉnh.
  • Trình chỉnh sửa mã tích hợp, với đánh dấu cú pháp và tự động hoàn thành (chỉ dành cho phiên bản PC).
  • Dữ liệu được trình bày dưới dạng nhị phân, thập phân hoặc thập lục phân.
  • Các chủ đề sáng tối khác nhau để lựa chọn giao diện của môi trường.
  • Điều này ngụ ý rằng các lệnh có đường dẫn dữ liệu riêng không thể được hiển thị, hơn nữa, các lệnh như JAR, JR, SYSCALLs và dấu phẩy động không được hỗ trợ, chỉ là một bộ rất cơ bản để sử dụng trong giáo dục.

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.