{"id":353578,"date":"2024-05-20T22:30:49","date_gmt":"2024-05-20T22:30:49","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=353578"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=353578","title":{"rendered":"<span>\u041f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u0443\u0435\u043c \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 16-\u0431\u0438\u0442\u043d\u044b\u0439 CPU \u0432 2023 \u0433\u043e\u0434\u0443<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-1\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><a href=\"https:\/\/habr.com\/ru\/companies\/ruvds\/articles\/757854\/\"><\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/webt\/rk\/ex\/zi\/rkexziknaprjh5sb3wqbkzp63gu.jpeg\" data-src=\"https:\/\/habrastorage.org\/webt\/rk\/ex\/zi\/rkexziknaprjh5sb3wqbkzp63gu.jpeg\" data-blurred=\"true\"\/><\/div>\n<p><\/a><br \/>  \u0414\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e CPU \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0447\u0438\u043f\u043e\u0432 \u043b\u043e\u0433\u0438\u043a\u0438. \u0418 \u0432 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0440\u0430\u0437\u0443\u043c\u043d\u043e, \u0447\u0442\u043e \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432, \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434, \u0410\u041b\u0423 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 CPU \u043d\u0430 \u043b\u043e\u0433\u0438\u043a\u0435 TTL \u0438\u043b\u0438 CMOS \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0447\u0438\u043f\u043e\u0432. \u041d\u043e \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e?<\/p>\n<p>  \u042f \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 CPU, \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0432 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0447\u0438\u043f\u043e\u0432 \u043b\u043e\u0433\u0438\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441: \u043a\u0430\u043a\u043e\u0435 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0445\u0435\u043c \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u043f\u043e \u0422\u044c\u044e\u0440\u0438\u043d\u0433\u0443 CPU \u0431\u0435\u0437 CPU?<\/p>\n<p>  \u041c\u043e\u0439 \u043e\u0442\u0432\u0435\u0442: \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f 16-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e CPU \u043d\u0443\u0436\u043d\u043e \u0432\u0441\u0435\u0433\u043e <b><font color=\"#3AC1EF\">8 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0445\u0435\u043c<\/font><\/b>, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043f\u0430\u043c\u044f\u0442\u044c \u0438 \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440. \u041e\u043d \u0438\u043c\u0435\u0435\u0442 128 \u041a\u0411 SRAM, 768 \u041a\u0411 FLASH \u0438 \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0437\u0433\u043e\u043d\u044f\u0442\u044c \u0434\u043e 10 \u041c\u0413\u0446. \u041e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e 1-\u0431\u0438\u0442\u043d\u043e\u0435 \u0410\u041b\u0423, \u043e\u0434\u043d\u0430\u043a\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0438\u0437 \u0435\u0433\u043e 52 \u043a\u043e\u043c\u0430\u043d\u0434 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 16-\u0431\u0438\u0442\u043d\u044b\u043c\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 (\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e). \u041d\u0430 \u0441\u0432\u043e\u0435\u0439 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043e\u043d \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 12 \u0442\u044b\u0441\u044f\u0447 \u043a\u043e\u043c\u0430\u043d\u0434 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 (0,012 MIPS) \u0438, \u0441\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e, \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0432\u0438\u0434\u0435\u043e \u043d\u0430 \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 PCD8544 (Nokia 5110) \u0441 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 10 FPS.<a name=\"habracut\"><\/a><\/p>\n<p>  \u0415\u0441\u043b\u0438 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0443\u044e \u043a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0445 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u043e\u0432 \u0438 CPU, \u0442\u043e \u043c\u043e\u044f 16-\u0431\u0438\u0442\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043c\u043e\u0436\u0435\u0442 \u0441\u0447\u0438\u0442\u0430\u0442\u044c\u0441\u044f CPU \u0441 \u043d\u0430\u0438\u043c\u0435\u043d\u044c\u0448\u0438\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\u043c \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0445\u0435\u043c. \u0414\u0440\u0443\u0433\u0438\u043c\u0438 \u043f\u0440\u0435\u0442\u0435\u043d\u0434\u0435\u043d\u0442\u0430\u043c\u0438 \u043d\u0430 \u044d\u0442\u043e \u0437\u0432\u0430\u043d\u0438\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c <a href=\"https:\/\/laughtonelectronics.com\/Arcana\/One-bit%20computer\/One-bit%20computer.html\">1-\u0431\u0438\u0442\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440 \u0414\u0436\u0435\u0444\u0444\u0430 \u041b\u043e\u0444\u0442\u043e\u043d\u0430<\/a> \u0441 1 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 \u0438 1 \u0431\u0438\u0442\u043e\u043c \u043f\u0430\u043c\u044f\u0442\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 <a href=\"https:\/\/mysterymath.github.io\/simple_cpu\/\">\u043f\u0440\u043e\u0441\u0442\u043e\u0439 CPU \u0414\u044d\u043d\u0438\u0435\u043b\u0430 \u0422\u043e\u0440\u043d\u0431\u0443\u0440\u0433\u0430<\/a> \u0441 1 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 byte-byte-jump (\u043a\u043e\u043f\u0438\u0440\u0443\u0435\u0442 1 \u0431\u0430\u0439\u0442 \u0438\u0437 \u043e\u0434\u043d\u043e\u0433\u043e \u0443\u0447\u0430\u0441\u0442\u043a\u0430 \u043f\u0430\u043c\u044f\u0442\u0438 \u0432 \u0434\u0440\u0443\u0433\u043e\u0439, \u0430 \u0437\u0430\u0442\u0435\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0431\u0435\u0437\u0443\u0441\u043b\u043e\u0432\u043d\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434) \u0438 \u043f\u0430\u043c\u044f\u0442\u044c\u044e, \u0441\u0438\u043c\u0443\u043b\u0438\u0440\u0443\u0435\u043c\u043e\u0439 \u043d\u0430 Raspberry PI.<\/p>\n<div class=\"oembed\">\n<div class=\"tm-iframe_temp\" data-src=\"https:\/\/embedd.srv.habr.com\/iframe\/64e8b71372e08276d794402b\" data-style=\"\" id=\"64e8b71372e08276d794402b\" width=\"\"><\/div>\n<\/div>\n<h2><font color=\"#3AC1EF\">\u258d \u041e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435<\/font><\/h2>\n<p>  \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u043e\u043c \u0432\u0434\u043e\u0445\u043d\u043e\u0432\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u0441\u0442\u0430\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u044b CPU \u043d\u0430\u043f\u043e\u0434\u043e\u0431\u0438\u0435 <a href=\"https:\/\/www.youtube.com\/watch?v=3iHag4k4yEg&amp;list=PLFhc0MFC8MiCDOh3cGFji3qQfXziB9yOw\">JAM-1 \u0414\u0436\u0435\u0439\u043c\u0441\u0430 \u0428\u044d\u0440\u043c\u0430\u043d\u0430<\/a>, <a href=\"https:\/\/eater.net\/8bit\/\">SAP-1 \u0411\u0435\u043d\u0430 \u0418\u0442\u0435\u0440\u0430<\/a>, <a href=\"https:\/\/minnie.tuhs.org\/Programs\/CrazySmallCPU\/\">4-bit Crazy Small CPU \u0423\u043e\u0440\u0440\u0435\u043d\u0430<\/a>, <a href=\"https:\/\/github.com\/DoctorWkt\/CSCvon8\/\">\u0435\u0433\u043e 8-\u0431\u0438\u0442\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f<\/a> \u0438 \u0434\u0440\u0443\u0433\u0438\u0435. \u0412\u0441\u0435 \u043e\u043d\u0438 \u0438 \u043c\u043d\u043e\u0433\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u00ab\u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435\u00bb EEPROM, EPROM \u0438\u043b\u0438 ROM \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438 CPU-\u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u044d\u0442\u043e \u043d\u0430\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0449\u0435, \u0447\u0435\u043c \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0442\u043e\u043b\u044c\u043a\u043e \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u0446\u0435\u043f\u044f\u043c\u0438, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u044d\u0442\u043e \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u044c \u043d\u0430 \u0431\u0443\u0434\u0443\u0449\u0435\u0435. \u042f \u0442\u043e\u0436\u0435 \u0440\u0435\u0448\u0438\u043b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u043a\u0443\u044e \u00ab\u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0443\u044e\u00bb \u043f\u0430\u043c\u044f\u0442\u044c, \u0430 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e EPROM. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044b\u0445 \u0432\u044b\u0448\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u044f \u0441\u0442\u0440\u0435\u043c\u0438\u043b\u0441\u044f \u043a \u043d\u0430\u0438\u043c\u0435\u043d\u044c\u0448\u0435\u043c\u0443 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0443 \u0447\u0438\u043f\u043e\u0432, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u00ab\u0437\u0430\u043f\u0438\u0445\u043d\u0443\u0442\u044c\u00bb \u0432 \u043f\u0430\u043c\u044f\u0442\u044c \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445, \u0447\u0442\u043e\u0431\u044b \u0441\u043d\u0438\u0437\u0438\u0442\u044c \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u043a \u0434\u0440\u0443\u0433\u0438\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c CPU \u0438\u043b\u0438, \u0442\u043e\u0433\u043e \u043b\u0443\u0447\u0448\u0435, \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043e\u0442 \u043d\u0438\u0445 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c\u0441\u044f. \u041f\u0440\u0435\u0434\u043f\u0440\u0438\u043d\u044f\u0442\u044b\u0435 \u043c\u043d\u043e\u0439 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0448\u0430\u0433\u0438 \u0431\u044b\u043b\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438:<\/p>\n<ul>\n<li>\u042f \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u0438\u0437\u0431\u0430\u0432\u0438\u043b\u0441\u044f \u043e\u0442 \u0410\u041b\u0423 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u0435\u0433\u043e \u043a\u0430\u043a \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043f\u043e\u0438\u0441\u043a\u0430. \u0422\u0430\u043a \u043a\u0430\u043a \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e EPROM \u0438\u043c\u0435\u0435\u0442 \u0432\u0441\u0435\u0433\u043e \u043b\u0438\u0448\u044c 8-\u0431\u0438\u0442\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u0434, \u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0442\u0430\u043a\u0436\u0435 \u043d\u0443\u0436\u043d\u044b \u0434\u0440\u0443\u0433\u0438\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0435 \u0441\u0438\u0433\u043d\u0430\u043b\u044b, \u0442\u043e \u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0441\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0445 \u0410\u041b\u0423 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0431\u044b\u043b\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0442\u044c. \u041d\u043e \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0432\u043e\u043b\u043d\u043e\u0432\u0430\u0442\u044c\u0441\u044f, \u0435\u0451 \u043c\u043e\u0436\u043d\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e \u043e\u0434\u043d\u043e\u0433\u043e \u0431\u0438\u0442\u0430: \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u043d\u0430\u043c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e <a href=\"https:\/\/en.wikipedia.org\/wiki\/1-bit_computing\">1-\u0431\u0438\u0442\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439<\/a>.<\/li>\n<li>\u0427\u0442\u043e\u0431\u044b \u0438\u043c\u0435\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043b\u044e\u0431\u044b\u0445 \u0437\u043d\u0430\u0447\u0438\u043c\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439, \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0440\u0430\u0431\u043e\u0442\u044b 1-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0410\u041b\u0423 \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u0435\u0440\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f. \u042d\u0442\u043e \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 SRAM, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430. \u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u043e\u043d\u0430 \u0438\u0437\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u043e\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0432 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0445, \u0442\u0430\u043a \u043a\u0430\u043a \u0432\u0441\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u0410\u041b\u0423 \u043c\u043e\u0433\u0443\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0441 \u0434\u0430\u043d\u043d\u044b\u043c\u0438 \u0432 SRAM. \u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 SRAM \u0442\u0430\u043a\u0436\u0435 \u0438\u043c\u0435\u044e\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u0430\u0434\u0440\u0435\u0441\u0430\u0446\u0438\u044e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043d\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u0449\u0451\u043b\u043a\u0438\u0432\u0430\u0442\u044c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u0438 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441\u0430. \u0412-\u0442\u0440\u0435\u0442\u044c\u0438\u0445, \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u0443\u044e \u0440\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0441\u0442\u044c \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u0440\u043e\u0441\u0442\u044b\u043c \u0432\u044b\u0431\u043e\u0440\u043e\u043c \u043f\u0435\u0440\u0438\u043e\u0434\u0430 \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0445 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 SRAM. \u042f \u0432\u044b\u0431\u0440\u0430\u043b 16 \u0431\u0438\u0442\u043e\u0432 (16 \u043f\u0435\u0440\u0438\u043e\u0434\u043e\u0432 \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0445 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 SRAM \u043d\u0430 1 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e \u0410\u041b\u0423) \u043a\u0430\u043a \u043f\u0440\u0438\u0435\u043c\u043b\u0435\u043c\u044b\u0439 \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0438\u0441\u0441 \u043c\u0435\u0436\u0434\u0443 \u0443\u0434\u043e\u0431\u0441\u0442\u0432\u043e\u043c \u0438 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e.<\/li>\n<li>\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u0434\u0432\u0430 \u0447\u0438\u043f\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 SRAM, \u043e\u0434\u0438\u043d \u0438\u0437 \u043d\u0438\u0445 \u0434\u043e\u043b\u0436\u0435\u043d \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0441\u0435\u0440\u0438\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0432\u0445\u043e\u0434 \u0434\u043b\u044f \u043d\u0430\u0448\u0435\u0433\u043e 1-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0410\u041b\u0423, \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u0432 \u0442\u043e \u0436\u0435 \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442.<\/li>\n<li>\u0414\u043b\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u0410\u041b\u0423 \u0441 \u0434\u0432\u0443\u043c\u044f \u043e\u043f\u0435\u0440\u0430\u043d\u0434\u0430\u043c\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, ADD\/AND\/XOR&#8230;) \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b \u0434\u0432\u0430 \u0441\u0435\u0440\u0438\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0432\u0445\u043e\u0434\u0430. \u0420\u0430\u0437\u0443\u043c\u0435\u0435\u0442\u0441\u044f, \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438 \u0442\u0440\u0435\u0442\u044c\u044e SRAM (2 \u0434\u043b\u044f \u0432\u0445\u043e\u0434\u043e\u0432 \u0410\u041b\u0423, 1 \u0434\u043b\u044f \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430), \u043d\u043e \u0435\u0441\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0448\u0435. \u0415\u0441\u043b\u0438 \u0432\u043c\u0435\u0441\u0442\u043e SRAM \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u043f\u0430\u043c\u044f\u0442\u044c FLASH, \u0442\u043e \u043f\u0440\u0435\u0438\u043c\u0443\u0449\u0435\u0441\u0442\u0432\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f (\u0443\u0436\u0435 \u0441\u0435\u0440\u0438\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u0441\u0435\u0440\u0438\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441), \u043d\u043e FLASH \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\/\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0432\u0432\u043e\u0434\u0430 \u0410\u041b\u0423.<\/li>\n<li>\u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432 SRAM \u0438 \u0442\u0430\u043a \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043c\u0435\u0441\u0442\u0430 \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f.<\/li>\n<\/ul>\n<p>  \u041d\u043e \u0434\u0430\u0436\u0435 \u043f\u0440\u0438 \u0442\u0430\u043a\u0438\u0445 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0443\u043f\u0440\u043e\u0449\u0435\u043d\u0438\u044f\u0445 \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435. \u041e\u0434\u043d\u0430\u043a\u043e \u0432\u0441\u0451 \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435\u0433\u043e \u043d\u0430 <b><font color=\"#3AC1EF\">8 \u0447\u0438\u043f\u0430\u0445<\/font><\/b> \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0439 \u043d\u0438\u0436\u0435 \u0441\u0445\u0435\u043c\u043e\u0439:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/k6\/v3\/2x\/k6v32xl5fbh4nmgcjs8zc4u6gqg.png\" data-src=\"https:\/\/habrastorage.org\/webt\/k6\/v3\/2x\/k6v32xl5fbh4nmgcjs8zc4u6gqg.png\"\/><\/div>\n<p>  \u0421\u0445\u0435\u043c\u0430 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 128-\u043a\u0438\u043b\u043e\u0431\u0438\u0442\u043d\u043e\u0439 EPROM M27C1001-15, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0435\u0439 \u043d\u0430 5 \u0412, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0441\u043e\u0447\u0435\u0442\u0430\u0435\u0442 \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441 1-\u0431\u0438\u0442\u043d\u044b\u043c \u0410\u041b\u0423. \u0415\u0451 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0435 \u043b\u0438\u043d\u0438\u0438 \u0437\u0430\u0449\u0451\u043b\u043a\u0438\u0432\u0430\u044e\u0442\u0441\u044f 74HC574 \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u0435\u0440\u0438\u043e\u0434 \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u044f \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0445 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u044e\u0442 \u0434\u0432\u0443\u043c\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 SRAM 23LCV512 \u043d\u0430 64 \u041a\u0411 \u0438 \u043e\u0434\u043d\u043e\u0439 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 FLASH W25Q80 \u043d\u0430 1 \u041c\u0411. \u0412\u044b\u0445\u043e\u0434\u043e\u0432 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u0430\u0436\u0434\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u044c\u044e \u043f\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d\u0438 \u0438\u043c\u0435\u044e\u0442 \u043e\u0431\u0449\u0443\u044e \u0448\u0438\u043d\u0443 \u0434\u0430\u043d\u043d\u044b\u0445, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u043b\u0438\u043d\u0438\u044e \u0432\u044b\u0431\u043e\u0440\u0430 \u0447\u0438\u043f\u0430. \u0420\u0430\u0437\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c\u0438 \u043e\u0441\u0442\u0430\u044e\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043b\u0438\u043d\u0438\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u044e\u0449\u0438\u0445 \u0438\u043c\u043f\u0443\u043b\u044c\u0441\u043e\u0432. \u042f \u043d\u0435 \u0441\u043c\u043e\u0433 \u043d\u0430\u0439\u0442\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u043f\u0430\u043c\u044f\u0442\u044c FLASH \u043d\u0430 5 \u0412, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u044b R3, R4 \u0438 R5 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0442 \u0442\u043e\u043a \u0438 \u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0442 \u043c\u043e\u0441\u0442 \u0441 5 \u0412 \u043d\u0430 3,3 \u0412. \u042f \u043d\u0435 \u0441\u0447\u0438\u0442\u0430\u044e \u0440\u0435\u0433\u0443\u043b\u044f\u0442\u043e\u0440 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u044f MCP1703 \u043d\u0430 3,3 \u0412 \u0447\u0430\u0441\u0442\u044c\u044e CPU (\u044f \u0443\u0447\u0451\u043b \u0435\u0433\u043e, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u0430\u043a \u0447\u0430\u0441\u0442\u044c \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u043f\u0438\u0442\u0430\u043d\u0438\u044f), \u043d\u043e \u0435\u0441\u043b\u0438 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0435\u0433\u043e, \u0442\u043e CPU \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 9 \u0447\u0438\u043f\u043e\u0432.<\/p>\n<p>  \u0422\u0435\u043a\u0443\u0449\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0432 \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0435 \u0441\u0434\u0432\u0438\u0433\u0430 74HC595, \u043b\u0438\u043d\u0438\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0442\u0430\u043a\u0436\u0435 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043e\u0431\u0449\u0438\u043c\u0438 \u0441 \u0447\u0438\u043f\u0430\u043c\u0438 \u043f\u0430\u043c\u044f\u0442\u0438. \u041d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u0430\u0436\u0434\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430 \u043f\u0430\u0440\u0430 \u0442\u0430\u043a\u0442\u043e\u0432, \u0442\u0430\u043a \u0447\u0442\u043e \u043f\u0440\u043e\u0433\u0440\u0435\u0441\u0441 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u043e\u043c \u00ab\u043c\u0438\u043a\u0440\u043e\u043a\u043e\u0434\u0430\u00bb 74HC393. \u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043b\u0438\u043d\u0438\u044f \u00abCounter_reset\u00bb \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0441\u0431\u0440\u043e\u0441 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u00ab\u043c\u0438\u043a\u0440\u043e\u043a\u043e\u0434\u0430\u00bb \u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432 74HC595.<\/p>\n<p>  74HC574 \u0438 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u00ab\u043c\u0438\u043a\u0440\u043e\u043a\u043e\u0434\u0430\u00bb 74HC393 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043f\u0440\u043e\u0442\u0438\u0432\u043e\u043f\u043e\u043b\u043e\u0436\u043d\u044b\u0435 \u0444\u0440\u043e\u043d\u0442\u044b \u0441\u0438\u043d\u0445\u0440\u043e\u0438\u043c\u043f\u0443\u043b\u044c\u0441\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 74HC14 \u043f\u0435\u0440\u0435\u0434\u0430\u0451\u0442 \u043d\u0430 74HC393 \u0438\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0438\u0433\u043d\u0430\u043b \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u0447\u0442\u043e\u0431\u044b \u043e\u043d\u0438 \u0431\u044b\u043b\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u043e\u0432\u0430\u043d\u044b.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/webt\/c1\/e8\/2k\/c1e82ks_ggt1ahfp4ty7f8lwork.jpeg\" data-src=\"https:\/\/habrastorage.org\/webt\/c1\/e8\/2k\/c1e82ks_ggt1ahfp4ty7f8lwork.jpeg\" data-blurred=\"true\"\/><\/div>\n<p>  <\/p>\n<h2><font color=\"#3AC1EF\">\u258d \u0412\u0445\u043e\u0434\u044b \u0438 \u0432\u044b\u0445\u043e\u0434\u044b<\/font><\/h2>\n<p>  \u0427\u0435\u0433\u043e \u044f \u043d\u0435 \u0441\u043c\u043e\u0433 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u0441\u0432\u043e\u0451\u043c CPU \u0440\u0430\u0437\u0443\u043c\u043d\u043e \u2014 \u0442\u0430\u043a \u044d\u0442\u043e \u0441\u0430\u043c\u043e\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u043c\u044f\u0442\u0438 FLASH. \u0421\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, bootloader \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u0435\u043d, \u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0443 \u043d\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u0443\u044e FLASH \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0441\u043d\u0430\u0440\u0443\u0436\u0438. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 Attiny13, \u043f\u0440\u043e\u0441\u043b\u0443\u0448\u0438\u0432\u0430\u044e\u0449\u0438\u0439 \u043f\u043e UART \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043b\u044e\u0431\u043e\u0433\u043e \u0430\u0434\u0430\u043f\u0442\u0435\u0440\u0430 USB-UART. \u041f\u0440\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043e\u043d \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432\u044b\u0445\u043e\u0434 74HC574 \u0447\u0435\u0440\u0435\u0437 \u043b\u0438\u043d\u0438\u044e \u00abProg_en\u00bb \u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0430\u043c\u044f\u0442\u044c FLASH. \u041c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043d\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b, \u0438 CPU \u0437\u0430\u043c\u0435\u0447\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0431\u0435\u0437 \u043d\u0435\u0433\u043e.<\/p>\n<p>  \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0432\u044b\u0445\u043e\u0434\u044b \u2014 \u044d\u0442\u043e \u0434\u0432\u0430 \u0432\u0435\u0440\u0445\u043d\u0438\u0445 \u0431\u0438\u0442\u0430 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 \u0441\u0434\u0432\u0438\u0433\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 74HC595. \u042f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u043e\u0434\u043d\u0443 \u0438\u0437 \u044d\u0442\u0438\u0445 \u0438\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043b\u0438\u043d\u0438\u0439 \u0434\u043b\u044f \u0432\u044b\u0431\u043e\u0440\u0430 \u0447\u0438\u043f\u0430, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u043e CPU \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u043c \u043d\u0430\u043f\u043e\u0434\u043e\u0431\u0438\u0435 SPI. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a \u043d\u0435\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u0439 SPI \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 PCD8544 \u043d\u0430\u043f\u0440\u044f\u0436\u0435\u043d\u0438\u0435\u043c 3,3 \u0412 (Nokia 5110), \u0430 \u0432\u0442\u043e\u0440\u043e\u0439 \u0441\u0442\u0430\u0440\u0448\u0438\u0439 \u0431\u0438\u0442 \u043a\u043e\u043c\u0430\u043d\u0434 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0441\u0435\u043b\u0435\u043a\u0442\u043e\u0440 \u0434\u0430\u043d\u043d\u044b\u0445\/\u043a\u043e\u043c\u0430\u043d\u0434 \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u044f. \u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0433\u0438\u0441\u0442\u0440 \u0441\u0434\u0432\u0438\u0433\u0430 74HC595, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043b\u0438\u043d\u0438\u0438 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0433\u043e \u0432\u044b\u0432\u043e\u0434\u0430.<\/p>\n<p>  \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0432\u0445\u043e\u0434\u044b \u2014 \u044d\u0442\u043e \u0434\u0432\u0430 \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u0434\u0430\u043d\u043d\u044b\u0445\/\u0432\u0445\u043e\u0434\u0430 \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u0435 \u043a \u0430\u0434\u0440\u0435\u0441\u043d\u044b\u043c \u0448\u0438\u043d\u0430\u043c EPROM (A9, A11). \u0427\u0438\u043f\u044b \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 \u0443\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u0432\u044b\u0441\u043e\u043a\u0438\u0439 \u0438\u043c\u043f\u0435\u0434\u0430\u043d\u0441 \u044d\u0442\u0438\u0445 \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432, \u043a\u043e\u0433\u0434\u0430 \u043e\u043d\u0438 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f, \u0447\u0442\u043e\u0431\u044b \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0441\u044d\u043c\u043f\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u0430\u043a \u043e\u0431\u0449\u0438\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0435 \u0432\u0445\u043e\u0434\u044b, \u043a\u043e\u0433\u0434\u0430 \u0447\u0438\u043f\u044b \u043f\u0430\u043c\u044f\u0442\u0438 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u044f. \u0412\u0430\u0436\u043d\u043e \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u044c, \u0447\u0442\u043e \u0432\u0445\u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0433\u043d\u0430\u043b \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u043e\u043c\u0435\u0445\u0438 \u0434\u0430\u043d\u043d\u044b\u043c \u043f\u0430\u043c\u044f\u0442\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0432\u044b\u0441\u043e\u043a\u043e\u0435 \u0441\u043e\u043f\u0440\u043e\u0442\u0438\u0432\u043b\u0435\u043d\u0438\u0435 \u043c\u0435\u0436\u0434\u0443 \u0432\u0445\u043e\u0434\u043d\u044b\u043c \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u043c \u0438 \u0432\u0445\u043e\u0434\u043d\u043e\u0439 \u0448\u0438\u043d\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 (R6, R7). \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u0447\u0442\u0435\u043d\u0438\u0435 \u0432\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0438\u0433\u043d\u0430\u043b\u0430 \u043d\u0430 \u0448\u0438\u043d\u0430\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0430\u043c\u044f\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0445 \u0447\u0430\u0441\u0442\u043e\u0442 \u0434\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 8 \u041c\u0413\u0446. \u041f\u0440\u0438 \u0431\u043e\u043b\u0435\u0435 \u0432\u044b\u0441\u043e\u043a\u0438\u0445 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 \u0441\u044d\u043c\u043f\u043b\u0438\u0440\u0443\u0435\u043c\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0442\u0441\u044f \u043e\u0448\u0438\u0431\u043e\u0447\u043d\u044b\u043c\u0438 \u0438 \u0440\u0430\u0431\u043e\u0442\u0430 CPU \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/2i\/37\/f6\/2i37f6nkpb8ivgxbm1bxsm0n41o.png\" data-src=\"https:\/\/habrastorage.org\/webt\/2i\/37\/f6\/2i37f6nkpb8ivgxbm1bxsm0n41o.png\"\/><\/div>\n<p>  \u0412\u044b\u0448\u0435 \u0443\u0436\u0435 \u0431\u044b\u043b\u043e \u0432\u0438\u0434\u0435\u043e \u043e \u0442\u043e\u043c, \u043a\u0430\u043a \u043c\u043e\u0439 CPU \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442 \u043c\u0443\u0437\u044b\u043a\u0430\u043b\u044c\u043d\u043e\u0435 \u0432\u0438\u0434\u0435\u043e \u00abBad Apple!!\u00bb \u043d\u0430 \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u0435 PCD8544. \u0412 \u0432\u0438\u0434\u0435\u043e \u043d\u0438\u0436\u0435 \u044f \u043f\u043e\u043a\u0430\u0436\u0443 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u0449\u0438\u043c\u0438 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u043c\u0438 \u0432\u044b\u0445\u043e\u0434\u0430\u043c\u0438 \u043f\u043e\u0441\u043b\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0435\u0449\u0451 \u043e\u0434\u043d\u043e\u0433\u043e 74HC595. \u0422\u0443 \u0436\u0435 \u0441\u0445\u0435\u043c\u0443 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f 8-\u0431\u0438\u0442\u043d\u043e\u0439 \u043c\u0443\u0437\u044b\u043a\u0438 \u0441 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 \u0434\u043e 4300 \u0441\u044d\u043c\u043f\u043b\u043e\u0432\/\u0441, \u0435\u0441\u043b\u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u0441\u0432\u0435\u0442\u043e\u0434\u0438\u043e\u0434\u043e\u0432 \u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0430\u0441\u044c \u0440\u0435\u0437\u0438\u0441\u0442\u043e\u0440\u043d\u0430\u044f \u043c\u0430\u0442\u0440\u0438\u0446\u0430 R-2R, \u0438 \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u0443 \u0441\u0445\u0435\u043c\u0443 \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0430\u0443\u043d\u0434\u0442\u0440\u0435\u043a\u0430 \u043a \u0432\u0438\u0434\u0435\u043e \u00abBad Apple!!\u00bb.<\/p>\n<div class=\"oembed\">\n<div class=\"tm-iframe_temp\" data-src=\"https:\/\/embedd.srv.habr.com\/iframe\/64e9c00f6f566b30a558e6a5\" data-style=\"\" id=\"64e9c00f6f566b30a558e6a5\" width=\"\"><\/div>\n<\/div>\n<h2><font color=\"#3AC1EF\">\u258d \u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438<\/font><\/h2>\n<p>  \u0423 CPU \u043d\u0435\u0442 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432, \u043d\u043e \u0435\u0441\u0442\u044c \u0434\u0432\u0435 SRAM, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0447\u0442\u0435\u043d\u0438\u0435 \u0438 \u0437\u0430\u043f\u0438\u0441\u044c. \u041d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437, \u043a\u043e\u0433\u0434\u0430 CPU \u0445\u043e\u0447\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u0434\u0430\u043d\u043d\u044b\u043c, \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0437\u0430\u043f\u0438\u0441\u044c \u0432 \u043f\u043e\u043b\u043d\u044b\u0439 16-\u0431\u0438\u0442\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0439 SRAM. \u041f\u043b\u044e\u0441 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0435\u043c\u0443 \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u043d\u0443\u0436\u043d\u043e \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 16-\u0431\u0438\u0442\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441, CPU (\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0432 \u0446\u0435\u043b\u043e\u043c) \u043c\u043e\u0436\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a\u043e \u0432\u0441\u0435\u043c 64 \u041a\u0411 SRAM \u0441 \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c.<\/p>\n<p>  \u042f \u0432\u044b\u0431\u0440\u0430\u043b \u043e\u0434\u043d\u0443 SRAM (U8\/RAM1) \u0434\u043b\u044f \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c, \u0430 \u0432\u0441\u0435 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u0441\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0432\u043d\u0443\u0442\u0440\u0438 \u044d\u0442\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438. \u0412\u0442\u043e\u0440\u0430\u044f SRAM (U7\/RAM2) \u0434\u043e\u043b\u0436\u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0441\u0442\u0435\u043a\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0438 \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c \u0435\u0451 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043c\u043e\u0433\u0443\u0442 \u043b\u0438\u0448\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b. \u041f\u0435\u0440\u0432\u044b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0431\u0430\u0439\u0442\u043e\u0432 \u043e\u0431\u043e\u0438\u0445 \u0447\u0438\u043f\u043e\u0432 \u043f\u0430\u043c\u044f\u0442\u0438 \u0437\u0430\u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043f\u043e\u0434 \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0433\u043e \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f CPU (\u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434, \u0431\u0438\u0442\u0430 \u0444\u043b\u0430\u0433\u0430, \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f \u0441\u0442\u0435\u043a\u0430, \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430, \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e\/\u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0432\u043d\u0443\u0442\u0440\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439). \u041f\u0440\u0438\u0431\u043b\u0438\u0437\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438:<\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<td>\u0410\u0434\u0440\u0435\u0441:<\/td>\n<td>0x0<\/td>\n<td>0x1<\/td>\n<td>0x2<\/td>\n<td>0x3<\/td>\n<td>0x4<\/td>\n<td>0x5<\/td>\n<td>0x6<\/td>\n<td>0x7<\/td>\n<td>0x8<\/td>\n<td>0x9<\/td>\n<td>0xA<\/td>\n<td>0xB<\/td>\n<td>0xC<\/td>\n<td>0xD<\/td>\n<td>0x000E~0xFFFF<\/td>\n<\/tr>\n<tr>\n<td>RAM1:<\/td>\n<td>\u0424\u043b\u0430\u0433 \u0438 \u0432\u0432\u043e\u0434<\/td>\n<td colspan=\"3\">\u0421\u0447\u0451\u0442\u0447\u0438\u043a \u043a\u043e\u043c\u0430\u043d\u0434 (PC)<\/td>\n<td colspan=\"4\">\u041e\u0431\u0440\u0430\u0442\u043d\u044b\u0439 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u043a\u043e\u043c\u0430\u043d\u0434<\/td>\n<td colspan=\"2\">\u0423\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c \u0441\u0442\u0435\u043a\u0430 (SP)<\/td>\n<td colspan=\"4\">\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0435\u043a\u0430 (SPVAL)<\/td>\n<td>\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u044b \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435<\/td>\n<\/tr>\n<tr>\n<td>RAM2:<\/td>\n<td>Flag<\/td>\n<td colspan=\"3\">\u0421\u0447\u0451\u0442\u0447\u0438\u043a \u043a\u043e\u043c\u0430\u043d\u0434 (PC)<\/td>\n<td colspan=\"2\">\u041a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441<\/td>\n<td colspan=\"4\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b<\/td>\n<td colspan=\"5\">\u0421\u0442\u0435\u043a \u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0435<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  \u0421\u0442\u043e\u0438\u0442 \u0442\u0430\u043a\u0436\u0435 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044c \u043e \u0441\u043f\u043e\u0441\u043e\u0431\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 FLASH \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0445\u043e\u0434\u0430 \u0410\u041b\u0423. \u0422\u0430\u043a \u043a\u0430\u043a FLASH \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0432\u0435\u043b\u0438\u043a\u0430 (1 \u041c\u0411), \u0432\u043d\u0443\u0442\u0440\u044c \u043d\u0435\u0451 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u0443\u044e 16-\u0431\u0438\u0442\u043d\u0443\u044e \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043f\u043e\u0438\u0441\u043a\u0430, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0443\u044e \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b\u0435 16-\u0431\u0438\u0442\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f. \u0418\u043c\u0435\u044f \u044d\u0442\u0443 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043f\u043e\u0438\u0441\u043a\u0430 \u043d\u0430 128 \u041a\u0411, \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c 16-\u0431\u0438\u0442\u043d\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432 FLASH \u043a\u0430\u043a \u0430\u0434\u0440\u0435\u0441 \u0438 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0442\u044c \u0442\u0435 \u0436\u0435 16-\u0431\u0438\u0442\u043d\u044b\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043a\u0430\u043a \u0434\u0430\u043d\u043d\u044b\u0435, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u043a\u0430\u043a \u0432\u0445\u043e\u0434 \u0410\u041b\u0423.<\/p>\n<p>  \u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043d\u0435\u0443\u0434\u043e\u0431\u0441\u0442\u0432\u043e \u0432 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0447\u0438\u043f\u043e\u0432 \u043f\u0430\u043c\u044f\u0442\u0438 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0438\u0445 \u0430\u0434\u0440\u0435\u0441\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 MSB-first, \u0430 1-\u0431\u0438\u0442\u043d\u043e\u0435 \u0410\u041b\u0423 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 LSB-first. \u0427\u0442\u043e\u0431\u044b \u0430\u0434\u0440\u0435\u0441\u0430\u0446\u0438\u044f \u043f\u0430\u043c\u044f\u0442\u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u043b\u0430, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0431\u0438\u0442\u044b \u0438\u0437 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 LSB-first, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 CPU, \u0432 \u0444\u043e\u0440\u043c\u0430\u0442 MSB-first, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0447\u0438\u043f\u044b \u043f\u0430\u043c\u044f\u0442\u0438. \u041e\u0431\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0431\u0438\u0442\u043e\u0432 \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 1-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0410\u041b\u0423 \u2014 \u043d\u0435 \u0442\u0430\u043a\u0430\u044f \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0437\u0430\u0434\u0430\u0447\u0430, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0437\u0430\u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043b \u0435\u0449\u0451 128 \u041a\u0411 \u043f\u0430\u043c\u044f\u0442\u0438 FLASH \u043f\u043e\u0434 \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u043f\u043e\u0438\u0441\u043a\u0430 \u00ab\u043e\u0431\u0440\u0430\u0449\u0451\u043d\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439\u00bb, \u0447\u0442\u043e\u0431\u044b \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044e. \u0412\u0441\u0451 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a \u0438 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u2014 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0430\u043c\u044f\u0442\u044c FLASH \u043a\u0430\u043a \u0430\u0434\u0440\u0435\u0441, \u0438 \u0432 \u043e\u0431\u0440\u0430\u0449\u0451\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0434\u0430\u043d\u043d\u044b\u0435.<\/p>\n<p>  \u0418\u043c\u0435\u043d\u043d\u043e \u0438\u0437-\u0437\u0430 \u044d\u0442\u0438\u0445 \u0442\u0430\u0431\u043b\u0438\u0446 \u043f\u043e\u0438\u0441\u043a\u0430 \u0443 \u043c\u043e\u0435\u0433\u043e CPU \u0432\u0441\u0435\u0433\u043e 768 \u041a\u0411 \u043f\u0430\u043c\u044f\u0442\u0438 FLASH, \u0430 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u043a\u043e\u043c\u0430\u043d\u0434 (PC) \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u0430\u0434\u0440\u0435\u0441\u0430 0x040000, \u0430 \u043d\u0435 \u0441 \u043d\u0443\u043b\u044f.<\/p>\n<h2><font color=\"#3AC1EF\">\u258d \u041d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u0430\u043d\u0434<\/font><\/h2>\n<p>  \u0418\u0437-\u0437\u0430 \u0441\u043b\u0430\u0431\u043e\u0433\u043e \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u0430\u043d\u0434 \u0438\u043c\u0435\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f. CPU \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e 64 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434\/\u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u043a\u0430\u0436\u0434\u0430\u044f \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0434\u043e\u043b\u0436\u043d\u0430 \u0443\u043c\u0435\u0441\u0442\u0438\u0442\u044c\u0441\u044f \u0432 256 \u044d\u0442\u0430\u043f\u043e\u0432 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043c\u0430\u043d\u0434 \u0438 \u0434\u043e\u043b\u0436\u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0442\u043e\u043b\u044c\u043a\u043e 1-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0410\u041b\u0423 \u0438 1 \u0431\u0438\u0442\u0430 \u0444\u043b\u0430\u0433\u0430. \u041d\u043e \u0434\u0430\u0436\u0435 \u043f\u0440\u0438 \u043d\u0430\u043b\u0438\u0447\u0438\u0438 \u044d\u0442\u0438\u0445 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439, \u043a\u0430\u043a \u043d\u0438 \u0443\u0434\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e, \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0432\u043f\u043e\u043b\u043d\u0435 \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u0430\u043d\u0434:<\/p>\n<div class=\"spoiler\" role=\"button\" tabindex=\"0\">                         <b class=\"spoiler_title\">\u0422\u0430\u0431\u043b\u0438\u0446\u0430<\/b>                         <\/p>\n<div class=\"spoiler_text\">\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<td>\u041e\u043f\u043a\u043e\u0434<\/td>\n<td>\u0418\u043c\u044f<\/td>\n<td>\u041e\u043f\u0435\u0440\u0430\u043d\u0434\u044b<\/td>\n<td>\u0420\u0430\u0437\u0440\u044f\u0434\u043d\u043e\u0441\u0442\u044c<\/td>\n<td>\u0424\u043b\u0430\u0433<\/td>\n<td>\u0422\u0430\u043a\u0442\u044b<\/td>\n<td>\u0412\u0441\u0435\u0433\u043e<\/td>\n<td>\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435<\/td>\n<\/tr>\n<tr>\n<td>0x00<\/td>\n<td>INIT<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>\u0441\u0431\u0440\u043e\u0441<\/td>\n<td>256<\/td>\n<td>256<\/td>\n<td>\u041e\u0436\u0438\u0434\u0430\u043d\u0438\u0435 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u0438\u043d\u0445\u0440\u043e\u0441\u0438\u0433\u043d\u0430\u043b\u0430, \u0437\u0430\u0442\u0435\u043c \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0445\u0435\u043c \u041e\u0417\u0423 \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435<\/td>\n<\/tr>\n<tr>\n<td>0x01<\/td>\n<td>RESET<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>\u0441\u0431\u0440\u043e\u0441<\/td>\n<td>235<\/td>\n<td>235<\/td>\n<td>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 PC = 0x040000 \u0438 \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f \u0441\u0442\u0435\u043a\u0430 SP = 0x000A<\/td>\n<\/tr>\n<tr>\n<td>0x02<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>158<\/td>\n<td>414<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435<\/td>\n<\/tr>\n<tr>\n<td>0x03<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>256<\/td>\n<td>414<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f<\/td>\n<\/tr>\n<tr>\n<td>0x04<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>129<\/td>\n<td>129<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 PC = PC + 3<\/td>\n<\/tr>\n<tr>\n<td>0x05<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>129<\/td>\n<td>129<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 PC = PC + 5<\/td>\n<\/tr>\n<tr>\n<td>0x06<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>129<\/td>\n<td>129<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 PC = PC + 7<\/td>\n<\/tr>\n<tr>\n<td>0x07<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>129<\/td>\n<td>129<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 PC = PC + 8<\/td>\n<\/tr>\n<tr>\n<td>0x08<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>162<\/td>\n<td>291<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 32-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430<\/td>\n<\/tr>\n<tr>\n<td>0x09<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>130<\/td>\n<td>259<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 16-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430<\/td>\n<\/tr>\n<tr>\n<td>0x0A<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>113<\/td>\n<td>113<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434<\/td>\n<\/tr>\n<tr>\n<td>0x0B<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>167<\/td>\n<td>296<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0432 \u041e\u0417\u0423 \u043a\u043e\u0441\u0432\u0435\u043d\u043d\u043e\u0435<\/td>\n<\/tr>\n<tr>\n<td>0x0C<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>151<\/td>\n<td>280<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0432 \u041e\u0417\u0423 \u043a\u043e\u0441\u0432\u0435\u043d\u043d\u043e\u0435<\/td>\n<\/tr>\n<tr>\n<td>0x0D<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>173<\/td>\n<td>587<\/td>\n<td>\u0422\u0435\u043d\u0435\u0432\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430: \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b<\/td>\n<\/tr>\n<tr>\n<td>0x0E<\/td>\n<td>STF<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430<\/td>\n<td>132<\/td>\n<td>546<\/td>\n<td>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 FLAG<\/td>\n<\/tr>\n<tr>\n<td>0x0F<\/td>\n<td>CLF<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>\u0441\u0431\u0440\u043e\u0441<\/td>\n<td>132<\/td>\n<td>546<\/td>\n<td>\u0421\u0431\u0440\u043e\u0441 FLAG<\/td>\n<\/tr>\n<tr>\n<td>0x10<\/td>\n<td>NOP<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>132<\/td>\n<td>546<\/td>\n<td>\u041d\u0435\u0442 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438<\/td>\n<\/tr>\n<tr>\n<td>0x11<\/td>\n<td>MOV<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 16-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/td>\n<\/tr>\n<tr>\n<td>0x12<\/td>\n<td>MOVW<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>32<\/td>\n<td>&#8212;<\/td>\n<td>146<\/td>\n<td>851<\/td>\n<td>\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 32-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/td>\n<\/tr>\n<tr>\n<td>0x13<\/td>\n<td>INC<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u0418\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442<\/td>\n<\/tr>\n<tr>\n<td>0x14<\/td>\n<td>DEC<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u0414\u0435\u043a\u0440\u0435\u043c\u0435\u043d\u0442<\/td>\n<\/tr>\n<tr>\n<td>0x15<\/td>\n<td>COM<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043d\u043e\u043b\u044c<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041e\u0431\u0440\u0430\u0442\u043d\u044b\u0439 \u043a\u043e\u0434 (NOT)<\/td>\n<\/tr>\n<tr>\n<td>0x16<\/td>\n<td>NEG<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043d\u043e\u043b\u044c<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u0434<\/td>\n<\/tr>\n<tr>\n<td>0x17<\/td>\n<td>LSL<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>233<\/td>\n<td>776<\/td>\n<td>\u0421\u0434\u0432\u0438\u0433 \u0432\u043b\u0435\u0432\u043e (&lt;&lt;)<\/td>\n<\/tr>\n<tr>\n<td>0x18<\/td>\n<td>LSR<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>233<\/td>\n<td>776<\/td>\n<td>\u0421\u0434\u0432\u0438\u0433 \u0432\u043f\u0440\u0430\u0432\u043e (>>)<\/td>\n<\/tr>\n<tr>\n<td>0x19<\/td>\n<td>ROL<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>233<\/td>\n<td>776<\/td>\n<td>\u0421\u0434\u0432\u0438\u0433 \u0432\u043b\u0435\u0432\u043e \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x1A<\/td>\n<td>ROR<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>255<\/td>\n<td>798<\/td>\n<td>\u0421\u0434\u0432\u0438\u0433 \u0432\u043f\u0440\u0430\u0432\u043e \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x1B<\/td>\n<td>ASR<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>235<\/td>\n<td>778<\/td>\n<td>\u0410\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u0434\u0432\u0438\u0433 \u0432\u043f\u0440\u0430\u0432\u043e (\u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c \u0431\u0438\u0442\u0430 \u0437\u043d\u0430\u043a\u0430)<\/td>\n<\/tr>\n<tr>\n<td>0x1C<\/td>\n<td>REV<\/td>\n<td>addr16 &lt;- addr16<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>238<\/td>\n<td>781<\/td>\n<td>\u0418\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0438\u0442\u0430<\/td>\n<\/tr>\n<tr>\n<td>0x1D<\/td>\n<td>ADDI<\/td>\n<td>addr16 &lt;- addr16, val16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0441\u043b\u043e\u0436\u0435\u043d\u0438\u0435<\/td>\n<\/tr>\n<tr>\n<td>0x1E<\/td>\n<td>ADCI<\/td>\n<td>addr16 &lt;- addr16, val16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0441\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x1F<\/td>\n<td>SUBI<\/td>\n<td>addr16 &lt;- addr16, val16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0432\u044b\u0447\u0438\u0442\u0430\u043d\u0438\u0435<\/td>\n<\/tr>\n<tr>\n<td>0x20<\/td>\n<td>SBCI<\/td>\n<td>addr16 &lt;- addr16, val16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0432\u044b\u0447\u0438\u0442\u0430\u043d\u0438\u0435 \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x21<\/td>\n<td>ANDI<\/td>\n<td>addr16 &lt;- addr16, val16<\/td>\n<td>16<\/td>\n<td>\u043d\u043e\u043b\u044c<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 AND \u0441 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x22<\/td>\n<td>ORI<\/td>\n<td>addr16 &lt;- addr16, val16<\/td>\n<td>16<\/td>\n<td>\u043d\u043e\u043b\u044c<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 OR \u0441 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x23<\/td>\n<td>XORI<\/td>\n<td>addr16 &lt;- addr16, val16<\/td>\n<td>16<\/td>\n<td>\u043d\u043e\u043b\u044c<\/td>\n<td>231<\/td>\n<td>774<\/td>\n<td>\u041b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 XOR \u0441 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x24<\/td>\n<td>ADD<\/td>\n<td>addr16 &lt;- addr16, addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>171<\/td>\n<td>887<\/td>\n<td>\u041f\u0440\u0438\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430<\/td>\n<\/tr>\n<tr>\n<td>0x25<\/td>\n<td>ADC<\/td>\n<td>addr16 &lt;- addr16, addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>171<\/td>\n<td>887<\/td>\n<td>\u041f\u0440\u0438\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x26<\/td>\n<td>SUB<\/td>\n<td>addr16 &lt;- addr16, addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>171<\/td>\n<td>887<\/td>\n<td>\u0412\u044b\u0447\u0438\u0442\u0430\u043d\u0438\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430<\/td>\n<\/tr>\n<tr>\n<td>0x27<\/td>\n<td>SBC<\/td>\n<td>addr16 &lt;- addr16, addr16<\/td>\n<td>16<\/td>\n<td>\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435<\/td>\n<td>171<\/td>\n<td>887<\/td>\n<td>\u0412\u044b\u0447\u0438\u0442\u0430\u043d\u0438\u0435 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 \u0441 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x28<\/td>\n<td>AND<\/td>\n<td>addr16 &lt;- addr16, addr16<\/td>\n<td>16<\/td>\n<td>\u043d\u043e\u043b\u044c<\/td>\n<td>171<\/td>\n<td>887<\/td>\n<td>\u041b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 AND \u0441 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x29<\/td>\n<td>OR<\/td>\n<td>addr16 &lt;- addr16, addr16<\/td>\n<td>16<\/td>\n<td>\u043d\u043e\u043b\u044c<\/td>\n<td>171<\/td>\n<td>887<\/td>\n<td>\u041b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 OR \u0441 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x2A<\/td>\n<td>XOR<\/td>\n<td>addr16 &lt;- addr16, addr16<\/td>\n<td>16<\/td>\n<td>\u043d\u043e\u043b\u044c<\/td>\n<td>171<\/td>\n<td>887<\/td>\n<td>\u041b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0435 XOR \u0441 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u043c<\/td>\n<\/tr>\n<tr>\n<td>0x2B<\/td>\n<td>JMP<\/td>\n<td>addr24<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>197<\/td>\n<td>611<\/td>\n<td>\u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043a \u0430\u0434\u0440\u0435\u0441\u0443<\/td>\n<\/tr>\n<tr>\n<td>0x2C<\/td>\n<td>CALL<\/td>\n<td>addr24<\/td>\n<td>32<\/td>\n<td>&#8212;<\/td>\n<td>221<\/td>\n<td>748<\/td>\n<td>\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b (PC + 4) \u0438 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e FLAG \u0432 SPVAL, \u0437\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u0445\u043e\u0434<\/td>\n<\/tr>\n<tr>\n<td>0x2D<\/td>\n<td>RET<\/td>\n<td>&#8212;<\/td>\n<td>32<\/td>\n<td>\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435<\/td>\n<td>138<\/td>\n<td>552<\/td>\n<td>\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 SPVAL \u0432 PC \u0438 FLAG (\u043f\u043e \u0441\u0443\u0442\u0438, \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0432\u043e\u0437\u0432\u0440\u0430\u0442 \u0438\u0437 CALL \u0438 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 FLAG)<\/td>\n<\/tr>\n<tr>\n<td>0x2E<\/td>\n<td>BRFS<\/td>\n<td>addr24<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>160<\/td>\n<td>625|574<\/td>\n<td>\u0412\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435, \u0435\u0441\u043b\u0438 FLAG \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d<\/td>\n<\/tr>\n<tr>\n<td>0x2F<\/td>\n<td>BRFC<\/td>\n<td>addr24<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>160<\/td>\n<td>625|574<\/td>\n<td>\u0412\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435, \u0435\u0441\u043b\u0438 FLAG \u0441\u0431\u0440\u043e\u0448\u0435\u043d<\/td>\n<\/tr>\n<tr>\n<td>0x30<\/td>\n<td>BREQ<\/td>\n<td>addr16, addr24<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>243<\/td>\n<td>708|657<\/td>\n<td>\u0412\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435, \u0435\u0441\u043b\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440 \u0440\u0430\u0432\u0435\u043d \u043d\u0443\u043b\u044e<\/td>\n<\/tr>\n<tr>\n<td>0x31<\/td>\n<td>BRNE<\/td>\n<td>addr16, addr24<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>243<\/td>\n<td>708|657<\/td>\n<td>\u0412\u0435\u0442\u0432\u043b\u0435\u043d\u0438\u0435, \u0435\u0441\u043b\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440 \u043d\u0435 \u0440\u0430\u0432\u0435\u043d \u043d\u0443\u043b\u044e<\/td>\n<\/tr>\n<tr>\n<td>0x32<\/td>\n<td>LDI<\/td>\n<td>addr16 &lt;- value16<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>81<\/td>\n<td>624<\/td>\n<td>\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 16-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/td>\n<\/tr>\n<tr>\n<td>0x33<\/td>\n<td>LDIW<\/td>\n<td>addr16 &lt;- value32<\/td>\n<td>32<\/td>\n<td>&#8212;<\/td>\n<td>113<\/td>\n<td>656<\/td>\n<td>\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 32-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f<\/td>\n<\/tr>\n<tr>\n<td>0x34<\/td>\n<td>LD<\/td>\n<td>addr16 &lt;- [addr16]<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>238<\/td>\n<td>911<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 16 \u0431\u0438\u0442\u043e\u0432 \u0438\u0437 \u0430\u0434\u0440\u0435\u0441\u0430<\/td>\n<\/tr>\n<tr>\n<td>0x35<\/td>\n<td>LDB<\/td>\n<td>addr16 &lt;- [addr16]<\/td>\n<td>8<\/td>\n<td>&#8212;<\/td>\n<td>238<\/td>\n<td>911<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 8 \u0431\u0438\u0442\u043e\u0432 \u0438\u0437 \u0430\u0434\u0440\u0435\u0441\u0430, \u0432\u0435\u0440\u0445\u043d\u0438\u043c 8 \u0431\u0438\u0442\u0430\u043c \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f 0<\/td>\n<\/tr>\n<tr>\n<td>0x36<\/td>\n<td>ST<\/td>\n<td>[addr16] &lt;- addr16<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>163<\/td>\n<td>873<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u043e\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 16 \u0431\u0438\u0442\u043e\u0432 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443<\/td>\n<\/tr>\n<tr>\n<td>0x37<\/td>\n<td>STB<\/td>\n<td>[addr16] &lt;- addr16<\/td>\n<td>8<\/td>\n<td>&#8212;<\/td>\n<td>163<\/td>\n<td>857<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u043e\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 8 \u0431\u0438\u0442\u043e\u0432 \u043f\u043e \u0430\u0434\u0440\u0435\u0441\u0443<\/td>\n<\/tr>\n<tr>\n<td>0x38<\/td>\n<td>LD2W<\/td>\n<td>[addr16]<\/td>\n<td>32<\/td>\n<td>&#8212;<\/td>\n<td>256<\/td>\n<td>799<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 32 \u0431\u0438\u0442\u043e\u0432 \u0438\u0437 \u0430\u0434\u0440\u0435\u0441\u0430 \u0432 RAM2 \u0432 \u0440\u0435\u0433\u0438\u0441\u0442\u0440 SPVAL<\/td>\n<\/tr>\n<tr>\n<td>0x39<\/td>\n<td>LD2<\/td>\n<td>[addr16]<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>224<\/td>\n<td>767<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 16 \u0431\u0438\u0442\u043e\u0432 \u0438\u0437 \u0430\u0434\u0440\u0435\u0441\u0430 \u0432 RAM2 \u0432 \u0440\u0435\u0433\u0438\u0441\u0442\u0440 SPVAL<\/td>\n<\/tr>\n<tr>\n<td>0x3A<\/td>\n<td>ST2W<\/td>\n<td>[addr16]<\/td>\n<td>32<\/td>\n<td>&#8212;<\/td>\n<td>256<\/td>\n<td>799<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u043e\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 32 \u0431\u0438\u0442\u043e\u0432 \u0438\u0437 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 SPVAL \u0432 \u0430\u0434\u0440\u0435\u0441 RAM2<\/td>\n<\/tr>\n<tr>\n<td>0x3B<\/td>\n<td>ST2<\/td>\n<td>[addr16]<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>224<\/td>\n<td>767<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u043e\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 16 \u0431\u0438\u0442\u043e\u0432 \u0438\u0437 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 SPVAL \u0432 \u0430\u0434\u0440\u0435\u0441 RAM2<\/td>\n<\/tr>\n<tr>\n<td>0x3C<\/td>\n<td>LPM<\/td>\n<td>addr16 &lt;- [addr16]<\/td>\n<td>16<\/td>\n<td>&#8212;<\/td>\n<td>211<\/td>\n<td>884<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 16 \u0431\u0438\u0442\u043e\u0432 \u0438\u0437 \u0430\u0434\u0440\u0435\u0441\u0430 FLASH<\/td>\n<\/tr>\n<tr>\n<td>0x3D<\/td>\n<td>LPB<\/td>\n<td>addr16 &lt;- [addr16]<\/td>\n<td>8<\/td>\n<td>&#8212;<\/td>\n<td>211<\/td>\n<td>884<\/td>\n<td>\u041a\u043e\u0441\u0432\u0435\u043d\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 8 \u0431\u0438\u0442\u043e\u0432 \u0438\u0437 \u0430\u0434\u0440\u0435\u0441\u0430 FLASH, \u0432\u0435\u0440\u0445\u043d\u0438\u043c 8 \u0431\u0438\u0442\u0430\u043c \u043f\u0440\u0438\u0441\u0432\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f 0<\/td>\n<\/tr>\n<tr>\n<td>0x3E<\/td>\n<td>OUT<\/td>\n<td>addr16<\/td>\n<td>8<\/td>\n<td>&#8212;<\/td>\n<td>252<\/td>\n<td>795<\/td>\n<td>\u0412\u044b\u0432\u043e\u0434 8 \u0431\u0438\u0442\u043e\u0432 \u043f\u043e SPI<\/td>\n<\/tr>\n<tr>\n<td>0x3F<\/td>\n<td>HALT<\/td>\n<td>&#8212;<\/td>\n<td>&#8212;<\/td>\n<td>clear<\/td>\n<td>14<\/td>\n<td>428<\/td>\n<td>\u041e\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  <\/div>\n<\/p><\/div>\n<p>  \u041f\u0435\u0440\u0432\u044b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b (INIT \u0438 RESET) \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043f\u0438\u0442\u0430\u043d\u0438\u044f \u0438\u043b\u0438 \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 \u043a\u043d\u043e\u043f\u043a\u0438 RESET. \u00ab\u0422\u0435\u043d\u0435\u0432\u044b\u0435\u00bb \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u0445\u0441\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434, \u0437\u0430\u043f\u0438\u0441\u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430 \u0438 \u0442\u0430\u043a \u0434\u0430\u043b\u0435\u0435.<\/p>\n<p>  \u0410\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0438 \u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0434\u0438\u043d \u0431\u0438\u0442 \u0444\u043b\u0430\u0433\u0430 \u043a\u0430\u043a \u0444\u043b\u0430\u0433 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0430\/\u043f\u0435\u0440\u0435\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f, \u0438\u043b\u0438 \u043a\u0430\u043a \u0444\u043b\u0430\u0433 \u043d\u0443\u043b\u044f. \u041a\u0430\u043a \u0433\u043e\u0432\u043e\u0440\u0438\u043b\u043e\u0441\u044c \u0432\u044b\u0448\u0435, \u043f\u0440\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u0435 \u043a \u043f\u043e\u043b\u043d\u043e\u043c\u0443 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0443 \u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043d\u0435 \u0441\u043d\u0438\u0436\u0430\u0435\u0442\u0441\u044f, \u0442\u0430\u043a \u0447\u0442\u043e \u0432\u043e \u0432\u0441\u0435\u0445 \u044d\u0442\u0438\u0445 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0445 \u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043b\u044e\u0431\u043e\u0439 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439\/\u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0430\u0434\u0440\u0435\u0441 \u0432 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u0445 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u0430\u0434\u0440\u0435\u0441\u043e\u0432 SRAM (64 \u041a\u0411). \u041a\u043e\u0441\u0432\u0435\u043d\u043d\u0430\u044f \u0430\u0434\u0440\u0435\u0441\u0430\u0446\u0438\u044f \u0434\u043b\u044f \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e, \u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438 LD\/ST (\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438\/\u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f).<\/p>\n<p>  \u0412\u0442\u043e\u0440\u043e\u0439 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u0430\u043d\u0434 LD2\/ST2 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a\u043e \u0432\u0442\u043e\u0440\u043e\u0439 SRAM. \u041e\u043d\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0441\u0442\u0435\u043a\u0430, \u043d\u043e \u0432 \u043d\u0435\u0439 \u043c\u043e\u0433\u0443\u0442 \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u043b\u044e\u0431\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435. \u041a\u043e\u043c\u0430\u043d\u0434\u044b PUSH \u043c POP \u043d\u0435 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b, \u043d\u043e \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0431\u0440\u0430\u0442\u044c \u0438\u0437 \u043a\u043e\u043c\u0430\u043d\u0434 LD2\/ST2 \u0438 INC\/DEC.<\/p>\n<p>  \u0412 \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 800 \u0442\u0430\u043a\u0442\u043e\u0432 \u0441 \u0443\u0447\u0451\u0442\u043e\u043c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0438 \u0441 \u0438\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u043e\u043c \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434. \u041f\u0440\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0442\u0430\u043a\u0442\u043e\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 (10 \u041c\u0413\u0446) CPU \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 12 \u0442\u044b\u0441\u044f\u0447 \u043a\u043e\u043c\u0430\u043d\u0434 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443.<\/p>\n<h2><font color=\"#3AC1EF\">\u258d \u041a\u043e\u0434 \u043d\u0430 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0435<\/font><\/h2>\n<p>  \u0414\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e <a href=\"https:\/\/github.com\/hlorenzi\/customasm\">customasm \u041b\u043e\u0440\u0435\u043d\u0446\u0438<\/a>. \u0414\u0432\u043e\u0438\u0447\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0442\u044c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043d\u0430 python3 \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440 Attiny13, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0432\u043e FLASH.<\/p>\n<p>  \u041d\u0438\u0436\u0435 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u043d\u044b \u0434\u0432\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u0435 \u0434\u043b\u044f \u043c\u043e\u0435\u0433\u043e CPU. \u041f\u0435\u0440\u0432\u0430\u044f \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0430 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 32-\u0431\u0438\u0442\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u0435\u0440\u0435\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u0432\u0443\u0445 16-\u0431\u0438\u0442\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439. \u0412\u0442\u043e\u0440\u0430\u044f \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u043d\u0430 \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u0439 ascii-\u0441\u0442\u0440\u043e\u043a\u0443, \u0445\u0440\u0430\u043d\u044f\u0449\u0443\u044e\u0441\u044f \u0432\u043d\u0443\u0442\u0440\u0438 \u043f\u0430\u043c\u044f\u0442\u0438 FLASH.<\/p>\n<div class=\"scrollable-table\">\n<table>\n<tr>\n<td>Multiply32_16x16<\/td>\n<td>LCD_WriteStrF<\/td>\n<\/tr>\n<tr>\n<td>\n<pre>; \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442 FA32 = FA16 * FB16 ; \u041e\u0436\u0438\u0434\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e FB - \u043c\u0435\u043d\u044c\u0448\u0435\u0435 \u0438\u0437 \u0447\u0438\u0441\u0435\u043b Multiply32_16x16:     ;PUSH_PC        ; \u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e     LDIW FC, 0      ; \u0421\u0431\u0440\u043e\u0441 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0430     LDI FA+2, 0     ; \u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 FA16 \u0432 FA32 .loop:     ANDI TMP, FB, 1     BRFS .skip_add     ADD FC, FA      ; \u0421\u043b\u043e\u0436\u0435\u043d\u0438\u0435 FC32 += FA32     ADC FC+2, FA+2  ; \u0421\u043b\u043e\u0436\u0435\u043d\u0438\u0435 FC32 += FA32 .skip_add:     LSL FA          ; \u0421\u0434\u0432\u0438\u0433 FA32 &lt;&lt; 1     ROL FA+2        ; \u0421\u0434\u0432\u0438\u0433 FA32 &lt;&lt; 1     LSR FB          ; \u0421\u0434\u0432\u0438\u0433 FB16 >> 1     BRNE FB, .loop     MOVW FA, FC     ; \u041a\u043e\u043f\u0438\u0440\u0443\u0435\u043c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442     ;POP_PC         ; \u041d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e     RET<\/pre>\n<p>  <\/td>\n<td>\n<pre> ; \u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0441\u0442\u0440\u043e\u043a\u0443 \u0432\u043e Flash ; input: FA32 &lt;- \u0410\u0434\u0440\u0435\u0441 \u0441\u0442\u0440\u043e\u043a\u0438 \u0432\u043e Flash LCD_WriteStrF:     PUSH_PC             ; \u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c \u0430\u0434\u0440\u0435\u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430     PUSHW RA            ; \u0421\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u043c RA 32 \u0431\u0438\u0442     MOVW RA, FA .loop:     LPB FA, RA          ; \u0417\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u043c \u0441\u0438\u043c\u0432\u043e\u043b \u0438\u0437 Flash     BREQ FA, .stop      ; \u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u043c \u0441\u0438\u043c\u0432\u043e\u043b \"&amp;bsol;0\"     REV FA              ; MSB-first -> LSB-first     ANDI FA, FA+1, 0xFF ; \u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 8 \u0431\u0438\u0442     CALL LCD_WriteChar  ; \u0417\u0430\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u043c \u0441\u0438\u043c\u0432\u043e\u043b     ADDI RA, 1          ; \u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u043c 32-\u0431\u0438\u0442\u043d\u044b\u0439 \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c     ADCI RA+2, 0        ; \u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u043c 32-\u0431\u0438\u0442\u043d\u044b\u0439 \u0443\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c     JMP .loop .stop:     POPW RA             ; \u0412\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c RA 32 \u0431\u0438\u0442     POP_PC              ; \u0412\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0430\u0434\u0440\u0435\u0441 \u0432\u043e\u0437\u0432\u0440\u0430\u0442\u0430     RET<\/pre>\n<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>  <\/p>\n<h2><font color=\"#3AC1EF\">\u258d \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u0447\u0430\u0441\u0442\u043e\u0442\u0430 \u0438 \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043f\u0443\u0442\u044c<\/font><\/h2>\n<p>  \u0421\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f\u043c, \u0441\u0443\u043c\u043c\u0430\u0440\u043d\u0430\u044f \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u043f\u043e \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u043c\u0443 \u043f\u0443\u0442\u0438 \u0440\u0430\u0432\u043d\u0430:<\/p>\n<ul>\n<li>12 \u043d\u0441 \u0432 74HC14 \u043e\u0442 \u00abClock_pos\u00bb \u0434\u043e \u00abClock_neg\u00bb,<\/li>\n<li>54 \u043d\u0441 \u0432 74HC393 \u043d\u0430 \u043f\u0443\u043b\u044c\u0441\u0430\u0446\u0438\u044e \u0434\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0433\u043e 8-\u0433\u043e \u0431\u0438\u0442\u0430 (12+3&#215;5+12+3&#215;5 \u043d\u0441),<\/li>\n<li>\u0412\u0440\u0435\u043c\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 150 \u043d\u0441 \u043a EPROM M27C1001-15,<\/li>\n<li>2 \u043d\u0441 \u0432 74HC574 \u043d\u0430 \u0441\u0442\u0430\u0431\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u044e \u0432\u0445\u043e\u0434\u043e\u0432 \u0434\u043e \u0444\u0440\u043e\u043d\u0442\u0430 \u0441\u0438\u043d\u0445\u0440\u043e\u0438\u043c\u043f\u0443\u043b\u044c\u0441\u0430.<\/li>\n<\/ul>\n<p>  \u0415\u0441\u043b\u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c \u0432\u0441\u0451 \u0432\u043c\u0435\u0441\u0442\u0435, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0438\u0439\u0442\u0438 \u043a \u0432\u044b\u0432\u043e\u0434\u0443, \u0447\u0442\u043e \u0441\u0445\u0435\u043c\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 4,6 \u041c\u0413\u0446. \u041e\u0434\u043d\u0430\u043a\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e \u043c\u043e\u044f \u0441\u0431\u043e\u0440\u043a\u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u0435\u0437 \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 \u0434\u043e 10 \u041c\u0413\u0446 \u0438 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043d\u0435\u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438 \u0447\u0430\u0441\u0442\u043e\u0442\u0430\u0445 \u0432\u044b\u0448\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 10,5 \u041c\u0413\u0446. \u042f \u0441\u0447\u0438\u0442\u0430\u044e, \u0447\u0442\u043e \u044d\u0442\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u0432\u043f\u0435\u0447\u0430\u0442\u043b\u044f\u044e\u0449\u0438\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0434\u043b\u044f \u0441\u0445\u0435\u043c\u044b \u043d\u0430 \u043c\u0430\u043a\u0435\u0442\u043d\u043e\u0439 \u043f\u043b\u0430\u0442\u0435 \u0441\u043e \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u043f\u0430\u0440\u0430\u0437\u0438\u0442\u043d\u044b\u0445 \u0451\u043c\u043a\u043e\u0441\u0442\u0435\u0439. \u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0442\u0430\u043a\u0442\u043e\u0432\u0443\u044e \u0447\u0430\u0441\u0442\u043e\u0442\u0443 \u043c\u043e\u0436\u043d\u043e \u0434\u0430\u0436\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0439 \u0441\u0447\u0451\u0442\u0447\u0438\u043a \u0438\u043b\u0438 EPROM.<\/p>\n<h2><font color=\"#3AC1EF\">\u258d \u0417\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0438 \u0440\u0435\u0442\u0440\u043e\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430<\/font><\/h2>\n<p>  \u042f \u043e\u0447\u0435\u043d\u044c \u0434\u043e\u0432\u043e\u043b\u0435\u043d \u043f\u043e\u043b\u0443\u0447\u0438\u0432\u0448\u0438\u043c\u0441\u044f CPU. \u041e\u043d \u0438\u043c\u0435\u0435\u0442 \u0443\u0434\u043e\u0431\u043d\u044b\u0439 \u0438 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u043d\u0430\u0431\u043e\u0440 \u043a\u043e\u043c\u0430\u043d\u0434 \u0441\u043e \u0432\u0441\u0435\u043c\u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u043c\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438. \u041e\u043d \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043c\u043e\u0449\u043d\u044b\u0439, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0432\u0438\u0434\u0435\u043e \u043d\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u0439, \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u0430\u0443\u0434\u0438\u043e (\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0432\u043d\u0435\u0448\u043d\u0435\u0439 \u00ab\u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u043a\u0430\u0440\u0442\u044b\u00bb), \u0438 \u0432 \u0446\u0435\u043b\u043e\u043c \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0432\u0432\u043e\u0434\u0430-\u0432\u044b\u0432\u043e\u0434\u0430, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0438 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0430\u043b\u0441\u044f. \u0412 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435, \u043e\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0438\u0440\u0443\u0435\u0442, \u0447\u0442\u043e \u043d\u0430 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0445\u0435\u043c \u043c\u043e\u0436\u043d\u043e \u0438\u0437\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 CPU.<\/p>\n<p>  \u041e\u0434\u043d\u0430\u043a\u043e \u0432 \u043d\u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0432\u043d\u0435\u0441\u0442\u0438 \u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f:<\/p>\n<ul>\n<li>\u0421\u0447\u0451\u0442\u0447\u0438\u043a \u0447\u0438\u0441\u043b\u0430 \u043a\u043e\u043b\u0435\u0431\u0430\u043d\u0438\u0439 74HC393 \u2014 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0443\u0437\u043a\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u043d\u0430 \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u043f\u0443\u0442\u0438. \u0417\u0430\u043c\u0435\u043d\u0430 \u0435\u0433\u043e \u0431\u044b\u0441\u0442\u0440\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u0441\u0443\u043c\u043c\u0430\u0442\u043e\u0440\u043e\u043c (carry-lookahead adder) \u0438\u043b\u0438 \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u043e\u043c \u0441 \u0431\u0443\u0444\u0435\u0440\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u043d\u0430\u043f\u043e\u0434\u043e\u0431\u0438\u0435 74HC590 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0443\u044e \u0442\u0430\u043a\u0442\u043e\u0432\u0443\u044e \u0447\u0430\u0441\u0442\u043e\u0442\u0443.<\/li>\n<li>\u0422\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a EPROM M27C1001-15. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u043e\u043b\u0435\u0435 \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u043f\u0430\u043c\u044f\u0442\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, EPROM M27C1001-35 \u0438\u043b\u0438 FLASH SST39SF020A-70 \u0442\u043e\u0436\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0442\u044c \u0442\u0430\u043a\u0442\u043e\u0432\u0443\u044e \u0447\u0430\u0441\u0442\u043e\u0442\u0443.<\/li>\n<li>\u0411\u043e\u043b\u0435\u0435 \u043a\u0440\u0443\u043f\u043d\u0430\u044f EPROM \u0441 \u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c \u0441\u0435\u043c\u043d\u0430\u0434\u0446\u0430\u0442\u044c\u044e \u0448\u0438\u043d\u0430\u043c\u0438 \u0430\u0434\u0440\u0435\u0441\u0430 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438\u043b\u0438 \u0434\u043b\u044f \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u043a\u043e\u043c\u0430\u043d\u0434, \u0438\u043b\u0438 \u0434\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0448\u0438\u043d \u0430\u0434\u0440\u0435\u0441\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0446\u0438\u0444\u0440\u043e\u0432\u044b\u0445 \u0432\u0445\u043e\u0434\u043e\u0432 \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f.<\/li>\n<li>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434 \u0434\u043b\u044f \u0441\u0442\u0438\u0440\u0430\u043d\u0438\u044f \u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0435\u0439 \u043f\u0430\u043c\u044f\u0442\u0438 FLASH \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u043e \u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c bootloader, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442\u044c, \u0438 \u0438\u0437\u0431\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u043e\u0442 \u0441\u0445\u0435\u043c\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0430 Attiny13.<\/li>\n<li>\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043a\u043e\u0434 \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u0437 \u043f\u0430\u043c\u044f\u0442\u0438 FLASH. \u041c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u044d\u043c\u0443\u043b\u044f\u0442\u043e\u0440 \u0432\u043d\u0443\u0442\u0440\u0438 FLASH, \u0447\u0442\u043e\u0431\u044b \u043e\u043d \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u043b \u043a\u043e\u0434 \u0438\u0437 SRAM, \u043d\u043e \u0447\u0442\u043e\u0431\u044b CPU \u043c\u043e\u0433 \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043a\u043e\u0434 \u0438\u0437 SRAM \u043d\u0430\u0442\u0438\u0432\u043d\u043e, \u043f\u043e\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0441\u044f \u0431\u044b \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0434\u0443\u0431\u043b\u0438\u0440\u0443\u044e\u0449\u0435\u0433\u043e \u043d\u0430\u0431\u043e\u0440\u0430 \u043a\u043e\u043c\u0430\u043d\u0434 \u0434\u043b\u044f \u0441\u0430\u043c\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 SRAM.<\/li>\n<\/ul>\n<p>  \u041c\u043d\u0435 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u043e\u0434\u0443\u043c\u0430\u0442\u044c, \u0441\u0442\u043e\u0438\u0442 \u043b\u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u044d\u0442\u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f. \u0415\u0441\u043b\u0438 \u0432\u0430\u043c \u043f\u043e\u043d\u0440\u0430\u0432\u0438\u043b\u0441\u044f \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u0437\u0443\u0447\u0438\u0442\u044c \u0435\u0433\u043e \u0433\u043b\u0443\u0431\u0436\u0435, \u0442\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434, \u0432\u044b\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 <a href=\"https:\/\/www.jiristepanovsky.cz\/projects\/23cpu\/cpu.zip\">\u0437\u0434\u0435\u0441\u044c<\/a>. \u041e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0438\u043c\u0443\u043b\u044f\u0442\u043e\u0440, \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u043c\u0438\u043a\u0440\u043e\u043a\u043e\u0434\u0430 EPROM, \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443 Attiny13 \u0434\u043b\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0432\u0435\u0441\u044c \u043c\u043e\u0439 \u0430\u0441\u0441\u0435\u043c\u0431\u043b\u0435\u0440\u043d\u044b\u0439 \u043a\u043e\u0434.<\/p>\n<h2><font color=\"#3AC1EF\">\u258d \u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 1<\/font><\/h2>\n<p>  \u042f \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u0438\u0441\u0442\u0438\u0447\u043d\u044b\u0439 \u0434\u0432\u0438\u0436\u043e\u043a \u043f\u0440\u043e\u0435\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u0430\u0440\u043a\u0430\u0441\u043d\u044b\u0445 3D-\u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c 16-\u0431\u0438\u0442\u043d\u043e\u0439 \u0430\u0440\u0438\u0444\u043c\u0435\u0442\u0438\u043a\u0438 \u0441 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0437\u0430\u043f\u044f\u0442\u043e\u0439. \u0423\u043c\u043d\u043e\u0436\u0435\u043d\u0438\u0435 \u043c\u0430\u0442\u0440\u0438\u0446 \u043d\u0430 \u043c\u043e\u0451\u043c CPU \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\u044e 0,012 MIPS \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043c\u0435\u0434\u043b\u0435\u043d\u043d\u043e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u0440\u044f\u0434 \u043b\u0438 \u0432 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u0441\u0442\u043e\u0438\u0442 \u043e\u0436\u0438\u0434\u0430\u0442\u044c 3D-\u0438\u0433\u0440:<\/p>\n<div class=\"oembed\">\n<div class=\"tm-iframe_temp\" data-src=\"https:\/\/embedd.srv.habr.com\/iframe\/64ec56ab627c4d3097ea692c\" data-style=\"\" id=\"64ec56ab627c4d3097ea692c\" width=\"\"><\/div>\n<\/div>\n<p>\u0422\u0430\u043a\u0436\u0435 \u044f \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u044f\u044e \u0441\u043f\u0438\u0441\u043e\u043a \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f, \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u043e\u0433\u043e \u043c\u043e\u0438\u043c CPU. \u042f \u0434\u043e\u0431\u0430\u0432\u0438\u043b \u0430\u043b\u0444\u0430\u0432\u0438\u0442\u043d\u043e-\u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u0439 SPI, \u0438\u0437\u0432\u043b\u0435\u0447\u0451\u043d\u043d\u044b\u0439 \u0438\u0437 \u0441\u0442\u0430\u0440\u043e\u0433\u043e \u043f\u0440\u0438\u043d\u0442\u0435\u0440\u0430 HP:<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/webt\/yh\/xa\/tk\/yhxatkwzs8gsqi4tuqer5-yrbgg.jpeg\" data-src=\"https:\/\/habrastorage.org\/webt\/yh\/xa\/tk\/yhxatkwzs8gsqi4tuqer5-yrbgg.jpeg\" data-blurred=\"true\"\/><\/div>\n<p>  \u0418 \u043c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c bit-banging \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0442\u0430\u0439\u043c\u0435\u0440\u0430 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 DS1302. \u0414\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u0441\u0438\u0433\u043d\u0430\u043b\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u043c\u0443 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0441\u043e\u0431\u044b\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u043a\u043e\u043c\u0430\u043d\u0434, \u043d\u043e \u044d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0438 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/webt\/ji\/ht\/gu\/jihtgupglc9f6wp0viurgdyyyhs.jpeg\" data-src=\"https:\/\/habrastorage.org\/webt\/ji\/ht\/gu\/jihtgupglc9f6wp0viurgdyyyhs.jpeg\" data-blurred=\"true\"\/><\/div>\n<p>  <\/p>\n<h2><font color=\"#3AC1EF\">\u258d \u0414\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 2<\/font><\/h2>\n<p>  \u0422\u0435\u043f\u0435\u0440\u044c CPU \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0434\u0440\u0430\u0439\u0432\u0435\u0440 LCD PCF8833, \u0445\u043e\u0442\u044f \u0434\u043b\u044f \u0440\u0435\u043d\u0434\u0435\u0440\u0438\u043d\u0433\u0430 \u043e\u0434\u043d\u043e\u0433\u043e \u043a\u0430\u0434\u0440\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 96 \u0441\u0435\u043a\u0443\u043d\u0434.<\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/webt\/ix\/wn\/tn\/ixwntnsi7lptohnjmq7d505n4tm.jpeg\" data-src=\"https:\/\/habrastorage.org\/webt\/ix\/wn\/tn\/ixwntnsi7lptohnjmq7d505n4tm.jpeg\" data-blurred=\"true\"\/><\/div>\n<p>  <\/p>\n<h2><font color=\"#3AC1EF\">\u258d \u0412\u0435\u0431-\u043a\u043e\u043b\u044c\u0446\u043e \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0445 CPU<\/font><\/h2>\n<p>  \u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e \u0432\u0430\u043c \u0438\u0437\u0443\u0447\u0438\u0442\u044c <a href=\"https:\/\/www.homebrewcpuring.org\/\">\u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u0442\u0440\u044f\u0441\u0430\u044e\u0449\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b CPU<\/a> \u043e\u0442 \u0423\u043e\u0440\u0440\u0435\u043d\u0430.<\/p>\n<blockquote><p><b><font color=\"#3AC1EF\"><a href=\"https:\/\/t.me\/ruvds_community\">Telegram-\u043a\u0430\u043d\u0430\u043b \u0441 \u0440\u043e\u0437\u044b\u0433\u0440\u044b\u0448\u0430\u043c\u0438 \u043f\u0440\u0438\u0437\u043e\u0432, \u043d\u043e\u0432\u043e\u0441\u0442\u044f\u043c\u0438 IT \u0438 \u043f\u043e\u0441\u0442\u0430\u043c\u0438 \u043e \u0440\u0435\u0442\u0440\u043e\u0438\u0433\u0440\u0430\u0445 ?\ufe0f<\/a><\/font><\/b><\/p><\/blockquote>\n<p><a href=\"http:\/\/ruvds.com\/ru-rub?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=ru_vds&amp;utm_content=proektiruem_samodelnyj_16_bitnyj_cpu_v_2023_godu\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/webt\/_p\/_h\/lv\/_p_hlvd2tv0cv9tny8tdytzfhje.png\" data-src=\"https:\/\/habrastorage.org\/webt\/_p\/_h\/lv\/_p_hlvd2tv0cv9tny8tdytzfhje.png\"\/><\/a><\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/757854\/\"> https:\/\/habr.com\/ru\/articles\/757854\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-1\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\"><a href=\"https:\/\/habr.com\/ru\/companies\/ruvds\/articles\/757854\/\"><\/p>\n<div style=\"text-align:center;\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w780q1\/webt\/rk\/ex\/zi\/rkexziknaprjh5sb3wqbkzp63gu.jpeg\" data-src=\"https:\/\/habrastorage.org\/webt\/rk\/ex\/zi\/rkexziknaprjh5sb3wqbkzp63gu.jpeg\" data-blurred=\"true\"\/><\/div>\n<p><\/a><br \/>  \u0414\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e CPU \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0447\u0438\u043f\u043e\u0432 \u043b\u043e\u0433\u0438\u043a\u0438. \u0418 \u0432 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0440\u0430\u0437\u0443\u043c\u043d\u043e, \u0447\u0442\u043e \u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u043e\u0432, \u0441\u0447\u0451\u0442\u0447\u0438\u043a\u0430 \u043a\u043e\u043c\u0430\u043d\u0434, \u0410\u041b\u0423 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 CPU \u043d\u0430 \u043b\u043e\u0433\u0438\u043a\u0435 TTL \u0438\u043b\u0438 CMOS \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0447\u0438\u043f\u043e\u0432. \u041d\u043e \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e?<\/p>\n<p>  \u042f \u043f\u043e\u043f\u044b\u0442\u0430\u043b\u0441\u044f \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0439 CPU, \u043c\u0438\u043d\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0432 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0447\u0438\u043f\u043e\u0432 \u043b\u043e\u0433\u0438\u043a\u0438, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0432\u0435\u0442\u0438\u0442\u044c \u043d\u0430 \u0432\u043e\u043f\u0440\u043e\u0441: \u043a\u0430\u043a\u043e\u0435 \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0445\u0435\u043c \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0433\u043e \u043f\u043e \u0422\u044c\u044e\u0440\u0438\u043d\u0433\u0443 CPU \u0431\u0435\u0437 CPU?<\/p>\n<p>  \u041c\u043e\u0439 \u043e\u0442\u0432\u0435\u0442: \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f 16-\u0431\u0438\u0442\u043d\u043e\u0433\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e CPU \u043d\u0443\u0436\u043d\u043e \u0432\u0441\u0435\u0433\u043e <b><font color=\"#3AC1EF\">8 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u043b\u044c\u043d\u044b\u0445 \u0441\u0445\u0435\u043c<\/font><\/b>, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043f\u0430\u043c\u044f\u0442\u044c \u0438 \u0442\u0430\u043a\u0442\u043e\u0432\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440. \u041e\u043d \u0438\u043c\u0435\u0435\u0442 128 \u041a\u0411 SRAM, 768 \u041a\u0411 FLASH \u0438 \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0437\u0433\u043e\u043d\u044f\u0442\u044c \u0434\u043e 10 \u041c\u0413\u0446. \u041e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e 1-\u0431\u0438\u0442\u043d\u043e\u0435 \u0410\u041b\u0423, \u043e\u0434\u043d\u0430\u043a\u043e \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u0438\u0437 \u0435\u0433\u043e 52 \u043a\u043e\u043c\u0430\u043d\u0434 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 16-\u0431\u0438\u0442\u043d\u044b\u043c\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438 (\u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e). \u041d\u0430 \u0441\u0432\u043e\u0435\u0439 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u043e\u043d \u0438\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 12 \u0442\u044b\u0441\u044f\u0447 \u043a\u043e\u043c\u0430\u043d\u0434 \u0432 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 (0,012 MIPS) \u0438, \u0441\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e, \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u0443\u044e \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0443 \u0432\u0438\u0434\u0435\u043e \u043d\u0430 \u0416\u041a-\u0434\u0438\u0441\u043f\u043b\u0435\u0439 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 PCD8544 (Nokia 5110) \u0441 \u0447\u0430\u0441\u0442\u043e\u0442\u043e\u0439 \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e 10 FPS.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-353578","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/353578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=353578"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/353578\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=353578"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=353578"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=353578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}