Máy tính điện tử Minsk-22: Điểm khởi đầu của công nghệ thông tin Việt Nam

Hơn 50 năm trước đây, tòa nhà 39 Trần Hưng Đạo, nơi đặt trụ sở của Ủy ban Khoa học và Kỹ thuật nhà nước (cơ quan tiền thân của Bộ KH&CN), đã chứng kiến mốc khởi đầu của nền công nghệ thông tin Việt Nam. Và giáo sư Tạ Quang Bửu (nguyên Phó Chủ nhiệm Ủy ban KH&KT), lúc đó là Bộ trưởng Bộ Đại học và Trung học chuyên nghiệp, đã có tác động quan trọng để thành lập Phòng Máy tính đầu tiên của nước ta (24/5/1968) tại đây với Minsk-22, chiếc máy tính vạn năng giúp giải quyết nhiều bài toán lớn của đất nước.Bàn điều khiển và Phòng máy tính Minsk-22.Có lẽ, khi bàn thảo đi đến quyết định thành lập Phòng máy tính Minsk-22, với tầm nhìn chiến lược của mình, những người như giáo sư Tạ Quang Bửu đã nghĩ đến những triển vọng phát triển trong tương lai của cả một ngành mới với những ứng dụng không chỉ cho riêng lĩnh vực KH&CN mà còn cho nhiều ngành nghề khác trong xã hội, xuất phát từ điểm mốc quan trọng này. Tuy nhiên thuở ban đầu, mục tiêu đặt ra thật khiêm tốn so với tiềm năng của nó, “thực tế lúc bấy giờ, sự mong mỏi có một phương tiện tính toán nhằm giải quyết các vấn đề trong lĩnh vực KH&KT, cũng như trong công tác đào tạo là một nhu cầu rất lớn của đội ngũ cán bộ KHKT của nước ta…”, TS. Nguyễn Lãm, nguyên trưởng Phòng Máy tính đầu tiên của nước ta và là sĩ quan biệt phái từ Quân đội sang, nhớ lại.Điểm khởi đầuVào thời điểm đó, Minsk-22 là một trong những máy tính hiện đại nhất của Liên Xô và Đông Âu. Thuộc thế hệ thứ hai dòng máy tính lớn dùng linh kiện bán dẫn (chưa phải mạch tổ hợp) kết hợp với cơ khí chính xác, Minsk-22 được thiết kế và chế tạo tại Belarus, Liên Xô. Hiện nay, khó ai có thể hình dung ra chiếc máy tính đặc biệt này: diện tích đặt máy khoảng 80m2 với một đơn vị trung tâm, dung tích bộ nhớ gồm 4096 ô, mỗi ô có 37 ngăn (bit), khoảng 19kb.Để chuẩn bị tiếp nhận, quản lý và vận hành Minsk-22 thì Việt Nam đã có bước chuẩn bị khá bài bản: vào đầu năm 1967, Ủy ban KH&KT Nhà nước cử đoàn thực tập sinh sang Liên Xô học tập về sử dụng, vận hành với năm người, trong đó có ba kỹ sư phần cứng là Nguyễn Ngọc Hoàng, Vũ Hồng Sơn, Bạch Hưng Khang và hai cử nhân toán học tính toán về lập trình là Nguyễn Văn Kỷ và Nguyễn Chí Thành. Tại Viện Hàn lâm khoa học Belarus ở thủ đô Minsk, Belarus, cả năm đều cố gắng học tập, thực hành, lập trình ứng dụng giải một số bài toán thực tiễn đơn giản. Do Minsk-22 là máy tính thuộc thế hệ thứ 2, lập trình chủ yếu bằng ngôn ngữ máy nên “lúc đầu chúng tôi cũng có khó khăn. Lâu dần chúng tôi cũng quen và trở nên thành thạo đến mức có thể can thiệp vào hệ điều hành của máy tính”, ông Nguyễn Chí Thành, nguyên cán bộ phần mềm Phòng Máy tính Minsk-22, kể lại. Sau gần một năm thực tập, các cán bộ đã nắm vững kiến thức và đủ khả năng làm chủ hoàn toàn Minsk-22.Vào giữa năm 1968, Minsk-22 được chuyển bằng đường sắt về đến Hà Nội, thật may mắn trước đúng một ngày trước khi cầu Long Biên bị máy bay Mỹ đánh hỏng. Ngay sau đó, đoàn chuyên gia Belarus đã sang Hà Nội tiến hành lắp ráp, hiệu chỉnh và bàn giao máy tính cho Ủy ban KH&KT Nhà nước. “Tôi nhớ là trước lúc bàn giao, có chuyên gia hỏi về hệ điều hành của máy Minsk-22. Rất may là khi đi thực tập về, tôi có mang theo hệ điều hành trên băng đục lỗ chuyên dụng của máy nên ngay lập tức tôi nhập vào máy tính để vận hành thử nghiệm. Kết quả máy đã hoạt động ổn định, và cũng kể từ đây bắt đầu việc lập trình giải nhiều bài toán ứng dụng phục vụ chiến đấu và sản xuất giữa lúc cả miền Bắc đang tập trung chống chiến tranh phá hoại của Mỹ”, theo hồi ức của ông Nguyễn Chí Thành.“Tôi nghẹn ngào nhớ lại Bác Tạ Quang Bửu, người có công đầu tiên đặt những nền tảng cho ngành công nghệ thông tin nước ta, người say mê nghiên cứu những hướng phát triển mới của khoa học. Bác đã xông xáo, mạnh dạn giải quyết những khó khăn, cản trở trong quá trình xây dựng và cũng chính Bác Bửu có tác động lớn trong việc đặt máy Minsk-22 ở tầng 1 tòa nhà 39 Trần Hưng Đạo. Trong công việc, mỗi khi gặp khó khăn gì là tôi lại tìm gặp Bác Bửu. Ngành công nghệ thông tin nước ta luôn luôn ghi nhớ công sức của Bác Bửu” – Giáo sư Nguyễn Lãm.Chắc chắn ở thời điểm hiện nay, khi đã quen thuộc với các máy tính thế hệ mới, không ai có thể tưởng tượng nổi những thao tác và vận hành trên một chiếc máy tính thế hệ cũ như Minsk-22 ngày ấy. Để được vào chạy máy, chương trình bằng ngôn ngữ máy trong hệ 8. Cả chương trình và số liệu lại phải được viết bằng tay lên giấy mẫu quy ước. Sau đó tất cả gom giấy mẫu đưa đến Phòng đục lỗ để các cán bộ ở đó đục ra băng giấy. Máy đục lỗ giống máy đánh chữ, vừa đục lỗ lên băng giấy, vừa đánh mực in lên băng giấy khổ hẹp để kiểm tra lỗ đục, có lỗ đục là 1, không có lỗ đục là 0 trong hệ 2. Sau khi đục lỗ, mỗi người nhận được cuộn băng giấy đục lỗ và một mẩu giấy in chương trình, số liệu để kiểm tra. Phải thuộc lòng mã M-2 và dò băng giấy trước khi đến phòng máy. Nóng đổ mồ hôi để dò tương ứng các lỗ theo hệ 2 với các chữ số hệ 8 và hệ 2-10 quy ước. Khi phát hiện sai sót, máy đục thiếu lỗ, bộ phận kỹ thuật đục sai, lại phải dùng lưỡi dao cạo (tốt nhất là tìm được lưỡi

Source: Máy tính điện tử Minsk-22: Điểm khởi đầu của công nghệ thông tin Việt Nam

Máy tính điện tử Minsk-22: Điểm khởi đầu của công nghệ thông tin Việt Nam

Đăng ngày: 02/05/2020