Tôi đang tìm kiếm một máy tính bảng đơn rẻ tiền mà tôi có thể lập trình bằng ngôn ngữ lắp ráp, sử dụng các phương tiện hạn chế để tải mã đối tượng từ PC và các thiết bị ngoại vi I / O đơn giản.
Lý tưởng nhất là tôi muốn có thể tự viết trong một thời gian hợp lý tất cả các mã trên máy. Tôi không muốn có một hệ điều hành theo cách này, vì tôi muốn có một chương trình ghi vào RAM một số mã và sau đó các nhánh để thực thi nó. Arduino có lẽ sẽ là lựa chọn tốt nhất của tôi, miễn là đơn giản hệ thống phù hợp với lập trình lắp ráp, nhưng nó có kiến trúc Harvard và nó sẽ không cho phép tôi thực thi từ RAM.
Cách đây nhiều năm, tôi đã sử dụng CPU 8 bit kiến trúc Von Neumann có thể thực thi nhánh tới bất kỳ địa chỉ nào, bất kể nó được ánh xạ tới ROM, RAM hay bất cứ thứ gì. Đây là những gì tôi muốn làm bây giờ.
Tôi có thể có thể ghi và tải vào bộ nhớ Flash một trình thông dịch mã op được ghi trong RAM, nhưng đây là một giải pháp rất phức tạp và tốn thời gian, trừ khi các máy ảo loại này đã tồn tại.
Bất kỳ đề xuất nào về cách giải quyết khác với Arduino hoặc của các bộ điều khiển vi mô khác mà tôi có thể sử dụng?
Cảm ơn!
Pierre