{"id":931270,"date":"2023-07-19T10:25:45","date_gmt":"2023-07-19T09:25:45","guid":{"rendered":"https:\/\/sindik.at\/?p=931270"},"modified":"2023-07-19T13:15:23","modified_gmt":"2023-07-19T12:15:23","slug":"sp830-2-cast","status":"publish","type":"post","link":"https:\/\/sindik.at\/?p=931270","title":{"rendered":"SP830 (2. \u010das\u0165)"},"content":{"rendered":"\n<p>Na upresnenie \u00favodn\u00edka predch\u00e1dzaj\u00facej \u010dasti: Skratka SP znamen\u00e1 stoln\u00fd po\u010d\u00edta\u010d, resp. stoln\u00ed po\u010d\u00edta\u010d z \u010de\u0161tiny prelo\u017een\u00fd ako stolov\u00fd po\u010d\u00edta\u010d do sloven\u010diny. Odtia\u013e teda poch\u00e1dza \u010das\u0165 n\u00e1zvu SP830. \u010c\u00edslo by sn\u00e1\u010f mohlo vyjadrova\u0165 rok v\u00fdroby (\u201883) a verziu (0)?<\/p>\n\n\n\n<!--more-->\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/letak_vycuc.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"419\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/letak_vycuc-1024x419.jpg\" alt=\"\" class=\"wp-image-931275\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/letak_vycuc-1024x419.jpg 1024w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/letak_vycuc-300x123.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/letak_vycuc-768x314.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/letak_vycuc-500x205.jpg 500w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/letak_vycuc.jpg 1143w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Po\u010d\u00edta\u010d som opatrne s patri\u010dnou d\u00e1vkou \u00facty bezpe\u010dne prepravil do dielne, delik\u00e1tne rozobral a&nbsp;vy\u010distil. Nasledovala zbe\u017en\u00e1 kontrola zdravia elektrolytov, meranie skratov medzi nap\u00e1jac\u00edmi vetvami kv\u00f4li zn\u00e1mym z\u00e1vad\u00e1m Tesla tantalov, r\u00fdchla kontrola polovodi\u010dov okolo nap\u00e1jania. V\u0161etko vyzeralo a\u017e podozrivo zdravo, tak\u017ee nastal \u010das syst\u00e9m spusti\u0165. <\/p>\n\n\n\n<p>Na \u00favod najprv napr\u00e1zdno bez pripojen\u00fdch kariet, aby sa potvrdilo zdravie zdroja. N\u00e1sledne som postupne prid\u00e1val do syst\u00e9mu karty a op\u00e4\u0165 meral \u010di je v\u0161etko v nap\u00e1jan\u00ed v poriadku. Ako posledn\u00e1 pri\u0161la na rad karta CPU, ktor\u00e1 na\u0161\u0165astie potrebuje len jedno nap\u00e1janie, narozdiel od RAM a ROM, a zmeral som sign\u00e1ly na Z80 osciloskopom. Hodiny boli zdrav\u00e9, adresovky, datovky a riadiace piny vyzerali tie\u017e OK, len na obrazovke tma. <\/p>\n\n\n\n<p>Gener\u00e1tor VN v monitore bolo po\u010du\u0165 a dokonca aj synchro pulzy na videoadapt\u00e9ri vyzerali v norme. H\u00fatal som ako sa pohn\u00fa\u0165 \u010falej?<\/p>\n\n\n\n<p>K tomu, \u010do predo mnou vlastne stoj\u00ed, som sa vlastne dop\u00e1tral ok\u013eukou. Zisten\u00edm parametrov ako rozl\u00ed\u0161enie textu, pseudografiky \u010di ve\u013ekos\u0165 interpretra Basicu a jeho n\u00e1zov s r\u00edmskou II. Vlastne aj pou\u017eitie Z80-tky bolo \u00favodnou ind\u00edciou. Z \u010doho teda bolo mo\u017en\u00e9 v danej dobe cel\u00fd koncept skop\u00edrova\u0165? Mo\u017enost\u00ed vskutku nebolo ve\u013ea, aj v zahrani\u010d\u00ed sa za\u010diatkom osemdesiatok e\u0161te len schy\u013eovalo k mikropo\u010d\u00edta\u010dovej revol\u00facii. Napriek tomu bolo za ve\u013ekou ml\u00e1kou u\u017e nieko\u013eko platforiem zalo\u017een\u00fdch pr\u00e1ve na Z80, no zrejme najroz\u0161\u00edrenej\u0161\u00edmi sa stali r\u00f4zne evolu\u010dn\u00e9 verzie TRS-80. Zhodou okolnost\u00ed sa pokro\u010dilej\u0161ia verzia Basicu naz\u00fdva <a href=\"http:\/\/www.1000bit.it\/support\/manuali\/trs\/Level%20II%20BASIC%20Reference%20Manual%20%281979%29%28Radio%20Shack%29.pdf\">Level II<\/a>. Za\u010dalo by\u0165 jasn\u00e9 odkia\u013e vietor f\u00faka.<\/p>\n\n\n\n<p>Povyberal som teda EPROM z p\u00e4t\u00edc, hodil ich do program\u00e1tora a pre\u010d\u00edtal obsah \u010di sa \u010d\u00edrou n\u00e1hodou nebude podoba\u0165 na Level II Basic. Ani n\u00e1hodou. Bol to len zhluk bajtov, ktor\u00e9 z\u010faleka nepripom\u00ednali funk\u010dn\u00fd k\u00f3d pre Z80. N\u00e1sledne som rad\u0161ej nazrel do sch\u00e9my a zistil, \u017ee zbernicov\u00e9 budi\u010de modulu vyskladan\u00e9 zo 7403 invertuj\u00fa obsah v EPROM. Po patri\u010dnej \u00faprave s\u00faboru sa u\u017e dalo potvrdi\u0165, \u017ee podobnos\u0165 s origin\u00e1lom nebude \u010disto n\u00e1hodn\u00e1. To n\u00e1sledne potvrdil aj disassembling, ktor\u00fd v rekordne kr\u00e1tkom \u010dase dodal Busy.<\/p>\n\n\n\n<p>Nev\u00e1hal som a zobral <a href=\"https:\/\/github.com\/misterblack1\/trs80-diagnosticrom\">pomerne \u010derstv\u00fa diagnostiku<\/a>, ktor\u00fa so svojimi kamar\u00e1tmi vyprodukoval Adrian Black, zn\u00e1my z YT kan\u00e1lu <a href=\"https:\/\/www.youtube.com\/@adriansdigitalbasement\">Digital basement<\/a>, rozdelil na dve \u010dasti, invertoval a nap\u00e1lil do dvoch EPROM 2708. \u010cuduj sa svete, ale TRS-80 oops, pardon SP830 sa rozbehol a diagnostikoval.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_error.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_error-1024x768.jpg\" alt=\"\" class=\"wp-image-931271\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_error-1024x768.jpg 1024w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_error-300x225.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_error-768x576.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_error-400x300.jpg 400w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_error.jpg 1376w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>V\u010faka diagnostike som odhalil jednu vadn\u00fa 7403, ktor\u00e1 sp\u00f4sobovala skrat medzi datovkami, vymenil ju a syst\u00e9m op\u00e4\u0165 otestoval.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_OK.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_OK-1024x768.jpg\" alt=\"\" class=\"wp-image-931272\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_OK-1024x768.jpg 1024w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_OK-300x225.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_OK-768x576.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_OK-400x300.jpg 400w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_RAM_OK.jpg 1452w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Tentoraz sa \u017eiadne chyby nevyskytli a Basic II vo fin\u00e1le nabehol.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_zdravica.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_zdravica-768x1024.jpg\" alt=\"\" class=\"wp-image-931273\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_zdravica-768x1024.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_zdravica-225x300.jpg 225w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/sp830_zdravica.jpg 817w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n\n\n\n<p>Po zapnut\u00ed a vysk\u00fa\u0161an\u00ed jednoduch\u00e9ho basicov\u00e9ho programu zostala nezodpovedan\u00e1 ot\u00e1zka z \u010doho presne SP830 vlastne vych\u00e1dza. Kde sa z ni\u010doho ni\u010d vzal (hoci modifikovan\u00fd) 13k interpreter Basic, ktor\u00fd sa ohl\u00e1si tajomnou ot\u00e1zkou \u201cREADY ?\u201d v hornej \u010dasti displeja a po stla\u010den\u00ed kl\u00e1vesy \u201cEXECUTE\u201d zastupuj\u00facu Enter sa zopakuje \u201cREADY\u201d v spodnej \u010dasti obrazovky a pod n\u00edm sa zobraz\u00ed zob\u00e1\u010dik s kurzorom.<\/p>\n\n\n\n<p>TRS-80 Level II Basic m\u00e1 predsa \u00favodn\u00e9 syst\u00e9mov\u00e9 hl\u00e1senie, ktor\u00e9 jasne hovor\u00ed, \u017ee sa jedn\u00e1 o po\u010d\u00edta\u010d z dielne Tandy RadioShack. \u010eal\u0161ie p\u00e1tranie ma priviedlo k Dick Smith <a href=\"https:\/\/www.classic-computers.org.nz\/system-80\/hardware_s80.htm\">System\/80<\/a> resp. <a href=\"https:\/\/www.computinghistory.org.uk\/det\/61733\/EG3003-Video-Genie-System\/\">EACA VideoGenie E3003<\/a>.<\/p>\n\n\n\n<p>Veci za\u010dali d\u00e1va\u0165 zmysel po pre\u010d\u00edtan\u00ed odstavca o odli\u0161nostiach vo\u010di TRS-80: `At non-disk boot-up &#8222;Memory size?&#8220; was &#8222;Ready?&#8220; and no copyright notices appeared when BASIC initialised`. Presne n\u00e1\u0161 pr\u00edpad, teda SP830. Pravepodobne sa niekto z v\u00fdchodn\u00e9ho bloku dostal k hong-kongskej produkcii a dok\u00e1zal ju elegantne \u201cvykucha\u0165\u201d a upravi\u0165 na tunaj\u0161ie re\u00e1lie.<\/p>\n\n\n\n<p>V syst\u00e9me v\u0161ak o\u010dividne nie\u010do pribudlo. V origin\u00e1li m\u00e1 Level II Basic 12k, no v SP830 je 13 kusov 1K EPROM 2708, pri\u010dom posledn\u00fd \u010dip m\u00e1 v sebe len p\u00e1r u\u017eito\u010dn\u00fdch bajtov. Pod\u013ea jedin\u00e9ho <a href=\"https:\/\/sindik.at\/img\/sp830\/letak.pdf\">dostupn\u00e9ho dobov\u00e9ho let\u00e1ku<\/a> by mal syst\u00e9m vedie\u0165 komunikova\u0165 cez moduly kompatibiln\u00e9 s TP8 aj so sn\u00edma\u010dom \u010di dierova\u010dom diernej p\u00e1sky alebo mozaikovou tla\u010diar\u0148ou \u010di prenosov\u00fdm zariaden\u00edm ZPR-1200.Je teda mo\u017en\u00e9, \u017ee do \u201cz\u00edskan\u00e9ho\u201d Basicu pridali ovl\u00e1da\u010de pr\u00e1ve k nim. Na potvrdenie tejto te\u00f3rie to bude chcie\u0165 e\u0161te viac podrobn\u00e9ho prieskumu.<\/p>\n\n\n\n<p>Po o\u017eiven\u00ed a rozbehnut\u00ed ma\u0161iny vn\u00fatornosti putovali do Brna a odtia\u013e n\u00e1sledne do r\u00fak EC1045.01, ktor\u00fd sa podujal na reverzovanie dosiek pod\u013ea origin\u00e1lov a dostupn\u00fdch sch\u00e9m. Pri jeho usilovnosti je ve\u013emi vysoko pravdepodobn\u00e9, \u017ee sa bude otv\u00e1ra\u0165 cesta k replike.<\/p>\n\n\n\n<p>Zatia\u013e tu m\u00e1me zop\u00e1r fotiek z repasu plastov\u00fdch krytov \u201c\u0161kolskej\u201d verzie SP830 zo \u0160R 1984\/85.<\/p>\n\n\n\n<style id=\"bwg-style-0\">    #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails {      width: 904px;              justify-content: center;        margin:0 auto !important;              background-color: rgba(255, 255, 255, 0.00);            padding-left: 4px;      padding-top: 4px;      max-width: 100%;            }        #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item {    justify-content: flex-start;      max-width: 180px;            width: 180px !important;          }    #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item a {       margin-right: 4px;       margin-bottom: 4px;    }    #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item0 {      padding: 0px;            background-color:rgba(255,255,255, 0.30);      border: 0px none #CCCCCC;      opacity: 1.00;      border-radius: 0;      box-shadow: 0px 0px 0px #888888;    }    #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item1 img {      max-height: none;      max-width: none;      padding: 0 !important;    }        @media only screen and (min-width: 480px) {      #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item0 {        transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;      }      #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item0:hover {        -ms-transform: scale(1.1);        -webkit-transform: scale(1.1);        transform: scale(1.1);      }    }          #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-item1 {      padding-top: 50%;    }        #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-title2,    #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-ecommerce2 {      color: #CCCCCC;      font-family: segoe ui;      font-size: 16px;      font-weight: bold;      padding: 2px;      text-shadow: 0px 0px 0px #888888;      max-height: 100%;    }    #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-thumb-description span {    color: #323A45;    font-family: Ubuntu;    font-size: 12px;    max-height: 100%;    word-wrap: break-word;    }    #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-play-icon2 {      font-size: 32px;    }    #bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-standard-thumbnails .bwg-ecommerce2 {      font-size: 19.2px;      color: #CCCCCC;    }    <\/style>    <div id=\"bwg_container1_0\"         class=\"bwg_container bwg_thumbnail bwg_thumbnails \"         data-right-click-protection=\"0\"         data-bwg=\"0\"         data-scroll=\"0\"         data-gallery-type=\"thumbnails\"         data-gallery-view-type=\"thumbnails\"         data-current-url=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fposts%2F931270\"         data-lightbox-url=\"https:\/\/sindik.at\/wp-admin\/admin-ajax.php?action=GalleryBox&#038;current_view=0&#038;gallery_id=9&#038;tag=0&#038;theme_id=1&#038;shortcode_id=26&#038;sort_by=order&#038;order_by=asc&#038;current_url=%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F931270\"         data-gallery-id=\"9\"         data-popup-width=\"800\"         data-popup-height=\"500\"         data-is-album=\"gallery\"         data-buttons-position=\"bottom\">      <div id=\"bwg_container2_0\">             <div id=\"ajax_loading_0\" class=\"bwg_loading_div_1\">      <div class=\"bwg_loading_div_2\">        <div class=\"bwg_loading_div_3\">          <div id=\"loading_div_0\" class=\"bwg_spider_ajax_loading\">          <\/div>        <\/div>      <\/div>    <\/div>            <form id=\"gal_front_form_0\"              class=\"bwg-hidden\"              method=\"post\"              action=\"#\"              data-current=\"0\"              data-shortcode-id=\"26\"              data-gallery-type=\"thumbnails\"              data-gallery-id=\"9\"              data-tag=\"0\"              data-album-id=\"0\"              data-theme-id=\"1\"              data-ajax-url=\"https:\/\/sindik.at\/wp-admin\/admin-ajax.php?action=bwg_frontend_data\">          <div id=\"bwg_container3_0\" class=\"bwg-background bwg-background-0\">                <div data-max-count=\"5\"         data-thumbnail-width=\"180\"         data-bwg=\"0\"         data-gallery-id=\"9\"         data-lightbox-url=\"https:\/\/sindik.at\/wp-admin\/admin-ajax.php?action=GalleryBox&amp;current_view=0&amp;gallery_id=9&amp;tag=0&amp;theme_id=1&amp;shortcode_id=26&amp;sort_by=order&amp;order_by=asc&amp;current_url=%2Findex.php%3Frest_route%3D%252Fwp%252Fv2%252Fposts%252F931270\"         id=\"bwg_thumbnails_0\"         class=\"bwg-container-0 bwg-thumbnails bwg-standard-thumbnails bwg-container bwg-border-box\">            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"217\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_old.jpg?bwg=1689757995\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"217\"                   data-width=\"300.00\"                   data-height=\"259.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_old.jpg?bwg=1689757995\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_old.jpg?bwg=1689757995\"                   alt=\"sp830 old\"                   title=\"sp830 old\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"211\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_ako_nove_1.jpg?bwg=1689757994\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"211\"                   data-width=\"300.00\"                   data-height=\"235.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_ako_nove_1.jpg?bwg=1689757994\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_ako_nove_1.jpg?bwg=1689757994\"                   alt=\"sp830 ako nove 1\"                   title=\"sp830 ako nove 1\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"214\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_komp.jpg?bwg=1689757994\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"214\"                   data-width=\"300.00\"                   data-height=\"273.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_komp.jpg?bwg=1689757994\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_komp.jpg?bwg=1689757994\"                   alt=\"sp830 komp\"                   title=\"sp830 komp\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"216\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_monitor_old_vyrez.jpg?bwg=1689757995\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"216\"                   data-width=\"261.00\"                   data-height=\"300.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_old_vyrez.jpg?bwg=1689757995\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_old_vyrez.jpg?bwg=1689757995\"                   alt=\"sp830 monitor old vyrez\"                   title=\"sp830 monitor old vyrez\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"213\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_monitor_old2.jpg?bwg=1689757994\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"213\"                   data-width=\"300.00\"                   data-height=\"298.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_old2.jpg?bwg=1689757994\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_old2.jpg?bwg=1689757994\"                   alt=\"sp830 monitor old2\"                   title=\"sp830 monitor old2\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"222\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_monitor_old3.jpg?bwg=1689757995\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"222\"                   data-width=\"300.00\"                   data-height=\"245.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_old3.jpg?bwg=1689757995\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_old3.jpg?bwg=1689757995\"                   alt=\"sp830 monitor old3\"                   title=\"sp830 monitor old3\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"215\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_monitor_as_new2.jpg?bwg=1689757994\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"215\"                   data-width=\"300.00\"                   data-height=\"207.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new2.jpg?bwg=1689757994\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new2.jpg?bwg=1689757994\"                   alt=\"sp830 monitor as new2\"                   title=\"sp830 monitor as new2\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"218\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_monitor_as_new1.jpg?bwg=1689757995\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"218\"                   data-width=\"300.00\"                   data-height=\"253.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new1.jpg?bwg=1689757995\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new1.jpg?bwg=1689757995\"                   alt=\"sp830 monitor as new1\"                   title=\"sp830 monitor as new1\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"219\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_monitor_as_new3.jpg?bwg=1689757995\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"219\"                   data-width=\"300.00\"                   data-height=\"284.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new3.jpg?bwg=1689757995\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new3.jpg?bwg=1689757995\"                   alt=\"sp830 monitor as new3\"                   title=\"sp830 monitor as new3\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"220\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_monitor_as_new5.jpg?bwg=1689757995\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"220\"                   data-width=\"300.00\"                   data-height=\"267.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new5.jpg?bwg=1689757995\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new5.jpg?bwg=1689757995\"                   alt=\"sp830 monitor as new5\"                   title=\"sp830 monitor as new5\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>            <div class=\"bwg-item\">        <a class=\"bwg-a  bwg_lightbox\"  data-image-id=\"221\" href=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/sp830_monitor_as_new4.jpg?bwg=1689757995\" data-elementor-open-lightbox=\"no\">                <div class=\"bwg-item0 \">          <div class=\"bwg-item1 \">            <div class=\"bwg-item2\">              <img decoding=\"async\" class=\"skip-lazy bwg_standart_thumb_img_0 \"                   data-id=\"221\"                   data-width=\"300.00\"                   data-height=\"280.00\"                   data-src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new4.jpg?bwg=1689757995\"                   src=\"https:\/\/sindik.at\/wp-content\/uploads\/photo-gallery\/thumb\/sp830_monitor_as_new4.jpg?bwg=1689757995\"                   alt=\"sp830 monitor as new4\"                   title=\"sp830 monitor as new4\" \/>            <\/div>            <div class=\"\">                                                      <\/div>          <\/div>        <\/div>                        <\/a>              <\/div>          <\/div>    <style>      \/*pagination styles*\/      #bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 {\t\t\t\ttext-align: center;\t\t\t\tfont-size: 12px;\t\t\t\tfont-family: segoe ui;\t\t\t\tfont-weight: bold;\t\t\t\tcolor: #666666;\t\t\t\tmargin: 6px 0 4px;\t\t\t\tdisplay: block;      }      @media only screen and (max-width : 320px) {      #bwg_container1_0 #bwg_container2_0 .displaying-num_0 {     \t display: none;      }      }      #bwg_container1_0 #bwg_container2_0 .displaying-num_0 {\t\t\t\tfont-size: 12px;\t\t\t\tfont-family: segoe ui;\t\t\t\tfont-weight: bold;\t\t\t\tcolor: #666666;\t\t\t\tmargin-right: 10px;\t\t\t\tvertical-align: middle;      }      #bwg_container1_0 #bwg_container2_0 .paging-input_0 {\t\t\t\tfont-size: 12px;\t\t\t\tfont-family: segoe ui;\t\t\t\tfont-weight: bold;\t\t\t\tcolor: #666666;\t\t\t\tvertical-align: middle;      }      #bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 a.disabled,      #bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 a.disabled:hover,      #bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 a.disabled:focus,\t\t\t#bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 input.bwg_current_page {\t\t\t\tcursor: default;\t\t\t\tcolor: rgba(102, 102, 102, 0.5);      }      #bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 a,      #bwg_container1_0 #bwg_container2_0 .tablenav-pages_0 input.bwg_current_page {\t\t\t\tcursor: pointer;\t\t\t\ttext-align: center;\t\t\t\tfont-size: 12px;\t\t\t\tfont-family: segoe ui;\t\t\t\tfont-weight: bold;\t\t\t\tcolor: #666666;\t\t\t\ttext-decoration: none;\t\t\t\tpadding: 3px 6px;\t\t\t\tmargin: 0;\t\t\t\tborder-radius: 0;\t\t\t\tborder-style: solid;\t\t\t\tborder-width: 1px;\t\t\t\tborder-color: #E3E3E3;\t\t\t\t\t\t\t\tbackground-color: rgba(255, 255, 255, 1.00);\t\t\t\tbox-shadow: 0;\t\t\t\ttransition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;      }      <\/style>      <span class=\"bwg_nav_cont_0\">              <div class=\"tablenav-pages_0\">                  <\/div>                <input type=\"hidden\" id=\"page_number_0\" name=\"page_number_0\" value=\"1\" \/>      <script type=\"text\/javascript\">        if( jQuery('.bwg_nav_cont_0').length > 1 ) {          jQuery('.bwg_nav_cont_0').first().remove()        }        function spider_page_0(cur, x, y, load_more) {          if (typeof load_more == \"undefined\") {            var load_more = false;          }          if (jQuery(cur).hasClass('disabled')) {            return false;          }          var items_county_0 = 1;          switch (y) {            case 1:              if (x >= items_county_0) {                document.getElementById('page_number_0').value = items_county_0;              }              else {                document.getElementById('page_number_0').value = x + 1;              }              break;            case 2:              document.getElementById('page_number_0').value = items_county_0;              break;            case -1:              if (x == 1) {                document.getElementById('page_number_0').value = 1;              }              else {                document.getElementById('page_number_0').value = x - 1;              }              break;            case -2:              document.getElementById('page_number_0').value = 1;              break;\t\t\t\t\t\tcase 0:              document.getElementById('page_number_0').value = x;              break;            default:              document.getElementById('page_number_0').value = 1;          }          bwg_ajax('gal_front_form_0', '0', 'bwg_thumbnails_0', '0', '', 'gallery', 0, '', '', load_more, '', 1);        }                    jQuery('.first-page-0').on('click', function () {              spider_page_0(this, 1, -2, 'numeric');              return false;            });            jQuery('.prev-page-0').on('click', function () {              spider_page_0(this, 1, -1, 'numeric');              return false;            });            jQuery('.next-page-0').on('click', function () {              spider_page_0(this, 1, 1, 'numeric');              return false;            });            jQuery('.last-page-0').on('click', function () {              spider_page_0(this, 1, 2, 'numeric');              return false;            });        \t\t\t\t\/* Change page on input enter. *\/        function bwg_change_page_0( e, that ) {          if (  e.key == 'Enter' ) {            var to_page = parseInt(jQuery(that).val());            var pages_count = jQuery(that).parents(\".pagination-links\").data(\"pages-count\");            var current_url_param = jQuery(that).attr('data-url-info');            if (to_page > pages_count) {              to_page = 1;            }\t \t\t\t\t\t\t\t\t\t\t\t\tspider_page_0(this, to_page, 0, 'numeric');\t\t\t\t\t\t\treturn false;\t\t\t\t\t\t          }          return true;        }        jQuery('.bwg_load_btn_0').on('click', function () {            spider_page_0(this, 1, 1, true);            return false;        });      <\/script>      <\/span>                <\/div>        <\/form>        <style>          #bwg_container1_0 #bwg_container2_0 #spider_popup_overlay_0 {          background-color: #000000;          opacity: 0.70;          }          <\/style>        <div id=\"bwg_spider_popup_loading_0\" class=\"bwg_spider_popup_loading\"><\/div>        <div id=\"spider_popup_overlay_0\" class=\"spider_popup_overlay\" onclick=\"spider_destroypopup(1000)\"><\/div>        <input type=\"hidden\" id=\"bwg_random_seed_0\" value=\"1674069383\">                <\/div>    <\/div>    <script>      if (document.readyState === 'complete') {        if( typeof bwg_main_ready == 'function' ) {          if ( jQuery(\"#bwg_container1_0\").height() ) {            bwg_main_ready(jQuery(\"#bwg_container1_0\"));          }        }      } else {        document.addEventListener('DOMContentLoaded', function() {          if( typeof bwg_main_ready == 'function' ) {            if ( jQuery(\"#bwg_container1_0\").height() ) {             bwg_main_ready(jQuery(\"#bwg_container1_0\"));            }          }        });      }    <\/script>    \n\n\n\n<p>Po pre\u010d\u00edtan\u00ed \u00favodn\u00fdch slov k SO\u010cke aj vy uc\u00edtite dych hist\u00f3rie:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Stoln\u00fd po\u010d\u00edta\u010d SP830: \nJe ur\u010den\u00fd pre zber a spracovanie \u00fadajov, vedecko-technick\u00e9 v\u00fdpo\u010dty, riadenie mal\u00fdch technologick\u00fdch procesov, v\u00fdu\u010dbu a pod. Stoln\u00fd po\u010d\u00edta\u010d je vybaven\u00fd alfanumerickou zobrazovacou jednotkou a zabudovanou kl\u00e1vesnicou. Zobrazovacia jednotka umo\u017e\u0148uje zobrazenie textov alebo jednoduch\u00fdch grafov s rozli\u0161ovacou schopnos\u0165ou 128x48 bodov. K po\u010d\u00edta\u010du je mo\u017en\u00e9 pripoji\u0165 cel\u00fa \u0161k\u00e1lu perif\u00e9ri\u00ed a to prostredn\u00edctvom integrovanej zbernice pou\u017e\u00edvanej v syst\u00e9me SPU 800.\nStoln\u00fd po\u010d\u00edta\u010d je vytvoren\u00fd na prvkoch vysokej integr\u00e1cie s pou\u017eit\u00edm \u0161pi\u010dkovej s\u00fa\u010diastkovej z\u00e1kladne \u0161t\u00e1tov RVHP. U\u017e\u00edvate\u013esk\u00e1 pam\u00e4\u0165 m\u00e1 kapacitu 14 kB. Programovac\u00edm jazykom stoln\u00e9ho po\u010d\u00edta\u010da je roz\u0161\u00edren\u00e1 verzia jazyku BASIC, ktor\u00e9ho interpreter je ulo\u017een\u00fd do vn\u00fatornej pevnej pam\u00e4ti.\nPracovn\u00e1 pam\u00e4\u0165 je o obsahu 48 kB. S\u00fabor pr\u00edkazov jazyku BASIC, stoln\u00e9ho po\u010d\u00edta\u010da obsahuje obvykl\u00e9 aritmetick\u00e9 a logick\u00e9 oper\u00e1cie s numerick\u00fdmi i alfanumerick\u00fdmi premenn\u00fdmi, alebo poliami t\u00fdchto premenn\u00fdch. \u010ealej obsahuj\u00fa pr\u00edkazy pre deklar\u00e1ciu pol\u00ed t\u00fdchto premenn\u00fdch a typov premenn\u00fdch, podmienen\u00e9 a nepodmienen\u00e9 skoky, textovanie in\u0161trukci\u00ed, vyvol\u00e1vanie programov, vstupn\u00fdch alebo v\u00fdstupn\u00fdch \u00fadajov na perif\u00e9ri\u00e1ch a to ako vo vo\u013enom, tak aj vo form\u00e1lnom tvare.<\/pre>\n\n\n\n<p>Za srdce chyt\u00ed aj hodnotenie odborn\u00edka:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/hodnotenie_odbornika.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"566\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/hodnotenie_odbornika-1024x566.jpg\" alt=\"\" class=\"wp-image-931280\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/hodnotenie_odbornika-1024x566.jpg 1024w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/hodnotenie_odbornika-300x166.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/hodnotenie_odbornika-768x425.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/hodnotenie_odbornika-1536x850.jpg 1536w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/hodnotenie_odbornika-500x277.jpg 500w, https:\/\/sindik.at\/wp-content\/uploads\/2023\/07\/hodnotenie_odbornika.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Ozaj, a vedeli ste, \u017ee sl\u00e1vna spektr\u00e1cka hra &#8222;Hobbit&#8220; bola <a href=\"http:\/\/www.filfre.net\/2012\/11\/the-hobbit\/\">vyv\u00edjan\u00e1 na System\/80<\/a>?<\/p>\n\n\n\n<p>Retru zdar,<br>Ikon<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Na upresnenie \u00favodn\u00edka predch\u00e1dzaj\u00facej \u010dasti: Skratka SP znamen\u00e1 stoln\u00fd po\u010d\u00edta\u010d, resp. stoln\u00ed po\u010d\u00edta\u010d z \u010de\u0161tiny prelo\u017een\u00fd ako stolov\u00fd po\u010d\u00edta\u010d do sloven\u010diny. Odtia\u013e teda poch\u00e1dza \u010das\u0165 n\u00e1zvu SP830. \u010c\u00edslo by sn\u00e1\u010f mohlo vyjadrova\u0165 rok v\u00fdroby (\u201883) a verziu (0)?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[5],"tags":[],"class_list":["post-931270","post","type-post","status-publish","format-standard","hentry","category-tema-2-hardware-php"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5aqy8-3Ugu","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/931270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=931270"}],"version-history":[{"count":7,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/931270\/revisions"}],"predecessor-version":[{"id":931284,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/931270\/revisions\/931284"}],"wp:attachment":[{"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=931270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=931270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=931270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}