1300 - GIỚI THIỆU
MMLogic là phần mềm hỗ trợ học tập hữu ích về thiết kế logic kỹ thuật số (Multimedia Logic Design) được tạo ra bởi George Mills, giúp cung cấp cho giáo viên một công cụ phù hợp để giảng dạy các khái niệm về Digital Logic cho mọi lứa tuổi, đặc biệt là những học sinh nhỏ tuổi mới làm quen với lập trình.
MMLogic là phần mềm hỗ trợ học tập hữu ích về thiết kế logic kỹ thuật số
MMLogic (MultiMedia Logic) là một hệ thống thiết kế logic kỹ thuật số mã nguồn mở được dùng cho việc giảng dạy về lập trình. Chương trình này mang đến một công cụ hữu ích, cho phép bạn kiểm tra mạch điện tử số cho mục đích gỡ lỗi. MM Logic cũng cung cấp cho bạn một thiết bị ASCII Display có khả năng mô phỏng một thiết bị đầu cuối đơn giản.
Phần mềm này giúp giáo viên giảng dạy các khái niệm về Digital Logic cho mọi lứa tuổi
Tính năng chính của MMLogic
- Thiết kế trực quan - có thể phát lại video với các tính năng như điều khiển, kéo và thả,…
- Cung cấp các tính năng trợ giúp - mẹo trong ngày, mẹo về công cụ, trợ giúp trực tuyến toàn diện,…
- Tương tác - ngay lập tức thấy sự thay đổi của các mạch điện tử.
- Tiêu chuẩn - tìm hiểu về một công cụ thiết kế Digital Logic tiêu chuẩn được quốc tế công nhận.
- Không mất phí - phần mềm MMLogic có thể tải về máy tính và sử dụng miễn phí.
Phần mềm này cho phép bạn kiểm tra mạch điện tử số cho mục đích gỡ lỗi
Ngoài MMLogic, bạn cũng có thể làm quen với các khái niệm lập trình đơn giản và dễ hiểu với MSWLogo.
Các tính năng / lỗi mới đã được sửa:
Phiên bản 1.4
- Đã thêm tùy chọn 64KB cho Thiết bị nhớ (địa chỉ 16-bit).
- Đã thêm tùy chọn Đặt lại / Xóa dòng cho các thiết bị Flipflop.
- Đã sửa lỗi mô phỏng trạng thái Giữ Flipflop cho MS Flipflop.
- Đã thêm các trường Kích thước Canvas vào Chế độ xem, Cài đặt, Lưới để cho phép
một trang không gian làm việc lớn hơn.
- Đã thêm trường Tỷ lệ mô phỏng vào Mô phỏng, hộp thoại Thiết lập thành
tùy chọn làm chậm mô phỏng. - Người gửi tín hiệu hiện có thể có nhiều hơn một Bộ thu tín hiệu
(tín hiệu được nhân đôi cho tất cả các Bộ thu tín hiệu có - trùng tên với Người gửi tín hiệu).
- Các lệnh Edit, Find / Edit, Replace đã được triển khai.
- Thêm Chế độ xem, hộp thoại Goto Trang cũng hỗ trợ đặt tên trang.
- Cải thiện hiệu suất giả lập.
- Chế độ xem được triển khai, tùy chọn Snap to Grid (lệnh trước đó
- đổi tên thành View, Snap Selection thành Grid).
- Tiết kiệm khoảng trắng trong chuỗi tên tệp trong thiết bị đúng cách (trước đó đã bị cắt bớt khoảng trắng đầu tiên)
- Ngăn phóng to / thu nhỏ quá xa (sự cố)
- Sự cố với con trỏ NULL FILE * trong thiết bị (sự cố)
- Thiết bị nhớ bị rò rỉ các chốt FILE *
- Sự cố với Halt () trong khi Khởi tạo ()
- Các vấn đề Reset () khác liên quan đến các trường hợp lỗi
- Đặt biến AnodeNULL thành tài liệu cụ thể thay vì một biến toàn cục. Tránh sự cố khi trình mô phỏng hoạt động
(bao gồm cả bị tạm dừng) và loại nút không kết nối được thay đổi cho tài liệu khác.
- Biểu tượng đẹp hơn cho tài liệu (thay vì hình chữ nhật màu trắng)
- Chỉnh sửa / Tìm không nên lựa chọn nếu sim đang chạy, nhưng nên chuyển đến trang chính xác
- BreakGate hiện hiển thị trang của cổng khi ngắt, nếu cần, vì vậy người dùng có thể biết BreakGate nào đã bị tấn công
- Các lệnh gọi đến btn.Autoload () trong hộp thoại.cpp đã tạo ra một cảnh báo gỡ lỗi. Điều này là do cuộc gọi đúng phải là btn.SubclassDlgItem (). Đã sửa.
- Ở một số nơi (đặc biệt là Reset ()), các đối tượng từ danh sách m_objects được truyền một cách mù quáng đến CLogiGate *, nhưng các dây không đi xuống CLogiGate *.
- Đã sửa để sử dụng lớp cơ sở CLogiObj * khi thích hợp.
- Tắt Chế độ xem, Cài đặt lưới khi đang chạy / tạm dừng
- Thay thế "MS Sans Serif" bằng "MS Shell Dlg", đây là phông chữ thích hợp được sử dụng trong MFC gần đây. (trong logicli.rc)
- Đã thêm một số Mẹo trong ngày về các tính năng mới
- Các nút được xếp hàng đợi để cập nhật nếu trạng thái của chúng thay đổi, thay vì xử lý mọi nút mỗi chu kỳ. Hugh hiệu suất tăng nếu có nhiều nút trong dự án.
- Thay đổi tương tự đối với xử lý PostSimulate.
- Hoàn tác / làm lại được thực hiện lại. Giao dịch được hỗ trợ. Di chuyển và các chỉnh sửa thuộc tính hiện không thể hoàn tác.
- Trong một số trường hợp, sao chép / dán đã dán các dây không hợp lệ, khi lựa chọn không bao gồm cả hai thiết bị điểm cuối.
- Kích thước canvas có thể định cấu hình trong hộp thoại Mô phỏng, Thiết lập
- Tốc độ mô phỏng có thể định cấu hình tính bằng Hz qua hộp thoại Mô phỏng, Thiết lập
- Thêm kích thước canvas, mô phỏng và mã thông báo tên trang vào định dạng tệp để thực hiện lưu các thuộc tính tài liệu mới này. Các thay đổi tương thích ngược.
- Tức là, bản phát hành trước sẽ mở các tệp được tạo bởi bản phát hành này nhưng bỏ qua các tính năng mới.
- Hỗ trợ chủ đề Windows XP khi chạy trên Windows XP Đặc biệt, bổ sung tài nguyên tệp kê khai.xml
- Đã hỗ trợ chế độ Snap vào Grid khi đang di chuyển.
- Đã sửa lỗi đánh số dây trên hình ảnh thiết bị mux / demux 3 đầu vào.
- Đã sửa lỗi thay đổi trạng thái trong thiết bị xe buýt được biểu hiện sau khi thêm hàng đợi nút
- Sự lan truyền cố định của phao xe buýt thông qua người gửi / nhận tín hiệu
- Không cho phép Hoàn tác, Làm lại, Dán, Chọn Tất cả, Gắn Lựa chọn vào Lưới khi trình mô phỏng đang chạy
- Simulator sẽ hiển thị một thông báo nếu cố gắng chạy một dự án với các thiết bị Port IO trên hệ thống WinNT.
- Đã sửa menu bật lên để bật / tắt các mục khi thích hợp
- OnSetCursor được triển khai cho các công cụ, do đó con trỏ được cập nhật đúng cách trong khi di chuyển qua các chế độ xem trong khung bộ tách
- Tìm / Thay thế văn bản trong các mục đã chọn hoặc toàn bộ dự án nếu không có gì được chọn
- Sửa lỗi rò rỉ bộ nhớ được phát hiện. Hầu hết đều nằm trong trình hủy tài liệu và hệ thống hoàn tác.
- Công cụ dây đã thay đổi để hiển thị biểu tượng "không" khi cố gắng kéo dây bất hợp pháp
- Các bản sửa lỗi nhỏ đối với các mục menu, đặc biệt là các thuật ngữ trùng lặp và văn bản trên thanh trạng thái
- Nếu cửa sổ tài liệu đóng trong khi Tạm dừng, Bảng màu sẽ được hiển thị lại nếu muốn
- Xóa tài nguyên VERSIONINFORMATION, vì WinXP Explorer hiển thị thông tin này trong chế độ xem tệp "xếp lớp"
- Các thay đổi đối với Mẹo trong ngày cần thiết để sơn tương thích với hỗ trợ của Windows XP
- Đã sử dụng một tiện ích tự động để đánh số lại các tài nguyên, để sửa các số tài nguyên trùng lặp
- Đặt các nút Phóng to / Thu nhỏ trên thanh công cụ
- Khi thu nhỏ ra xa, hãy tô toàn bộ trực tràng bằng màu xám thay vì vẽ các chấm lưới được lấy mẫu quá mức, điều này rất chậm