Kéo một số hướng dẫn cấp thấp lại với nhau để chuyển đổi một chuỗi số - chính xác theo thông số kỹ thuật.
Mỗi cấp độ cung cấp cho bạn một băng tải đầu vào và chuyển đổi mục tiêu. Lắp ráp chương trình từ các hướng dẫn đơn giản — hộp thư đến, hộp thư đi, sao chép, cộng, trừ và chuyển — sử dụng một vài ô bộ nhớ. Chạy nó: nó phải tạo ra kết quả đầu ra phù hợp và khái quát hóa cho các trường hợp ẩn chứ không chỉ mẫu. Một số cấp độ vô hiệu hóa hướng dẫn để buộc thực hiện một cách tiếp cận mới.
Office of Operations là một câu đố lập trình kiểu lắp ráp về các lệnh, bộ nhớ và vòng lặp, cho thấy máy tính thực sự chạy như thế nào.
Tập lệnh ở đây — inbox, outbox, copy, add, subtract, các lệnh nhảy và vài ô nhớ — là của Human Resource Machine, trò chơi giải đố lập trình trực quan mà Tomorrow Corporation phát hành năm 2015. Toàn bộ ý tưởng của nó là dùng hình ảnh một nhân viên văn phòng di chuyển đồ vật giữa hộp thư đến, hộp thư đi và kho lưu trữ làm ẩn dụ cho hợp ngữ.
Ẩn dụ đó trung thành một cách khác thường. Hợp ngữ thật không có biến, chỉ có thanh ghi và địa chỉ, nên "mang cái này đến giá rồi quay lại" thực sự là điều một lệnh MOV làm.
Yêu cầu một chương trình phải tổng quát hóa cho các trường hợp ẩn, không chỉ xử lý mẫu, là phần biến nó thành dạy học thay vì đánh đố. Gán cứng đáp án nhìn thấy là lỗi mọi người mới bắt đầu đều mắc, và không có cách nào bị nhắc nhở về điều đó ngoại trừ một bài kiểm tra bạn không được xem.
Office of Operations là một câu đố lập trình kiểu lắp ráp nguyên bản về các lệnh, bộ nhớ và vòng lặp. Chơi miễn phí trong trình duyệt của bạn với các cấp độ luyện tập và hàng ngày.