National Semiconductor SC/MP
સિમ્પલ કોસ્ટ-ઇફેક્ટિવ માઇક્રો પ્રોસેસર માટે નેશનલ સેમિકન્ડક્ટરનું એસસી/એમપી (ઉચ્ચારણ સ્કેમ્પ) એ પ્રારંભિક 8-બીટ માઇક્રોપ્રોસેસર છે જે એપ્રિલ 1976માં ઉપલબ્ધ થયું હતું. તે વધારાની સપોર્ટ ચિપ્સની ઓછામાં ઓછી સંખ્યા સાથે સિસ્ટમોને અમલમાં મૂકવાની મંજૂરી આપવા માટે ડિઝાઇન કરવામાં આવી હતી. એસસી/એમપીમાં ડેઝી-ચેઇન્ડ કંટ્રોલ પિનનો સમાવેશ થતો હતો, જે ત્રણ એસસી/એમપીને મલ્ટિપ્રોસેસર સિસ્ટમ બનાવવા અથવા અન્ય મુખ્ય સેન્ટ્રલ પ્રોસેસિંગ યુનિટ (સીપીયુ) સાથે સિસ્ટમમાં નિયંત્રકો તરીકે કામ કરવા માટે એક મુખ્ય મેમરી શેર કરવાની મંજૂરી આપે છે. તેના જીવનકાળ દરમિયાન ત્રણ આવૃત્તિઓ રજૂ કરવામાં આવી હતી, એસ. સી. એમ. પી.-1 થી 3, બાદમાંના બે જેને આઈ. એન. એસ. 8060 અને આઈ. એન. એસ. 8070 તરીકે પણ ઓળખવામાં આવે છે. ખર્ચ ઘટાડવા માટે, સિસ્ટમમાં બીટ-સીરીયલ એરિથમેટિક લોજિક યુનિટ (ALU) નો ઉપયોગ કરવામાં આવ્યો હતો અને આમ તે ઇન્ટેલ 8080 અથવા MOS 6502 જેવી સમકાલીન ડિઝાઇન કરતાં નોંધપાત્ર રીતે ધીમી હતી, જે સમાંતર ALU ધરાવતી હતી. બીજી વિચિત્રતા એ હતી કે પ્રોગ્રામ કાઉન્ટર માત્ર 16-બીટ સરનામાના નીચલા 12-બિટ્સને જ ઍક્સેસ કરી શકે છે, અને ઉપરના 4-બિટ્સને વિશેષ સૂચનાઓનો ઉપયોગ કરીને સેટ કરવાની જરૂર હતી. પરિણામ એ આવ્યું કે સૂચનાઓ મુખ્ય મેમરીને સોળ 4 kB "પૃષ્ઠો" તરીકે એક્સેસ કરે છે અને તે પૃષ્ઠોની બહાર મેમરી સુધી પહોંચવા માટે બહુવિધ સૂચનાઓની જરૂર પડે છે. ધીમી ગતિ અને પેજ્ડ મેમરીના સંયોજનથી એમ્બેડેડ બજારોની બહાર તેનું આકર્ષણ મર્યાદિત થઈ ગયું હતું અને આ બજારમાં તેણે ફેઇરચાઇલ્ડ એફ8 સામે સ્પર્ધા કરી હતી, જેમાં સંખ્યાબંધ ઉપયોગી વધારાની સુવિધાઓ હતી. આ પ્રણાલીનો પ્રમાણમાં ઓછો ઉપયોગ જોવા મળ્યો હતો. એ. એલ. યુ. અને મુખ્ય રજિસ્ટરોની રચના અંકગણિત તર્ક એકમ (એ. એલ. યુ.) એક સંચાયક આધારિત હતું, જેમાં એક જ 8-બીટ સંચાયક, એ. સી. હતું. બીજા 8-બીટ રજિસ્ટર, "એક્સ્ટેંશન" અથવા E નો ઉપયોગ AC માટે બેકઅપ તરીકે થઈ શકે છે. ઇ ને મોટાભાગની સૂચનાઓ દ્વારા સીધા જ ઍક્સેસ કરી શકાતો નથી; દાખલા તરીકે, કોઈ વ્યક્તિ મેમરીમાંથી ડેટા સીધો ઇ માં લોડ કરી શકતો નથી. તેના બદલે, AC માં મૂલ્ય E થી વાંચી શકાય છે, અથવા AC અને E ની અદલાબદલી કરી શકાય છે. ઇ નો ઉપયોગ એએલયુ દ્વારા સમર્થિત સાત તાર્કિક/અંકગણિત કામગીરીઓ માટે સ્રોત મૂલ્ય તરીકે પણ થઈ શકે છે. જો E નો ઉપયોગ અન્ય કામગીરીઓ માટે ન કરવામાં આવે, તો તેનો ઉપયોગ જિલોગ Z80 જેવી ડિઝાઇનમાં જોવા મળતા મિરર રજિસ્ટર જેવી જ રીતે પણ થઈ શકે છે, જેમાં E વિક્ષેપ દરમિયાન AC ના મૂલ્યને સંગ્રહિત કરવાની ઝડપી રીત તરીકે કામ કરે છે. E નો મુખ્ય હેતુ બિલ્ટ-ઇન સીરીયલ I/O સિસ્ટમ માટે બફર તરીકે કામ કરવાનો હતો. આ એસ. આઈ. ઓ. સૂચના દ્વારા ચલાવવામાં આવ્યું હતું, જે બીટએ ઇમાં સૌથી ઓછા નોંધપાત્ર બીટને લૅચમાં ખસેડ્યું હતું જે પ્રોસેસર પર સાઉટ પિન સાથે જોડાયેલું હતું. એસ. આઈ. ઓ. ને વારંવાર કોલ કરવાથી આઉટપુટમાં એક સમયે 8-બીટ ઇ મૂલ્યના બિટ્સ રજૂ થાય છે, અથવા એસ. આઈ. એન. પિનમાંથી વાંચવા માટે આ કામગીરીને ઉલટાવી શકાય છે. એકવાર સંપૂર્ણ 8-બીટ મૂલ્ય વાંચ્યા અથવા લખાયા પછી, મૂલ્યને એ સાથે મૂલ્યની આપ-લે કરીને અને પછી એ ને મેમરીમાં લોડ અથવા સંગ્રહિત કરીને મેમરીમાં મોકલી શકાય છે. ઇ નો ઉપયોગ એસી પર તાર્કિક કામગીરી માટે સ્રોત તરીકે પણ થઈ શકે છે, તેથી દાખલા તરીકે, બાહ્ય ઉપકરણમાંથી વાંચેલા વિવિધ સ્થિતિ બિટ્સની તપાસ કરવા માટે, સીરીયલ પોર્ટમાંથી સ્થિતિ બાઈટ વાંચી શકાય છે અને પછી એસીમાં માસ્ક સાથે તે મૂલ્ય વાંચી શકાય છે. અલગ સ્થિતિ રજિસ્ટર 8-બીટ હતું. ત્રણ સૌથી ઓછી મહત્ત્વની વસ્તુઓ, 0 થી 2, સીધી પિન સાથે જોડાયેલી હતી, જે બાહ્ય ઉપકરણની સ્થિતિ તપાસવાની સરળ રીત પૂરી પાડે છે. વધુ બે પિન, સેન્સ એ અને બી, બિટ્સ 4 અને 5 સાથે જોડાયેલા હતા. સેન્સ A નો ઉપયોગ સામાન્ય રીતે સેવા વિક્ષેપો માટે થતો હતો (નીચે વિગતો જુઓ). વિક્ષેપોને બીટ 3 સેટ કરીને, વિક્ષેપ સક્ષમ (IE) ને નિષ્ક્રિય વિક્ષેપ સૂચના, DINT સાથે 0 પર સેટ કરીને અને IEN સાથે સક્ષમ કરીને, અથવા મૂલ્યને A પર અને ત્યાંથી ખસેડીને અને તેને ત્યાં હેરફેર કરીને બંધ કરી શકાય છે. મોટાભાગના પ્રોસેસરોમાં જોવા મળતા બિટ્સ 6 અને 7 પરંપરાગત ઓવરફ્લો અને કેરી ફ્લેગ હતા. તે યુગના મોટાભાગના 8-બીટ માઇક્રોપ્રોસેસરોની જેમ, એસસી/એમપી 16-બીટ સરનામા અને 8-બીટ ડેટા બસની આસપાસ આધારિત છે. પિનની ગણતરી ઘટાડવા માટે, બાહ્ય સરનામાંની બસમાં માત્ર 12 પિન હોય છે, જે સંપૂર્ણ 16-બીટ સરનામું બનાવવા માટે ડેટા બસમાંથી 4 પિન વહેંચે છે. આંતરિક રીતે, પ્રોગ્રામ કાઉન્ટર બાર બિટ્સ પહોળું હોય છે, અને ઉચ્ચ બાઈટમાં 8-બીટ મૂલ્યની નકલ કરીને ઉપલા ચાર બિટ્સને સેટ કરવા માટે અલગ સૂચનાઓ હોય છે. આ સોળ ચાર-કિલોબાઇટ પૃષ્ઠોનો મેમરી નકશો પ્રદાન કરે છે, અને પ્રોગ્રામ કોડ તેના પોતાના પૃષ્ઠની બહારના કોડ અથવા તાત્કાલિક અથવા પીસી-સંબંધિત ડેટાનો સંદર્ભ આપી શકતો નથી. આમ મેમરીને દરેક 4 કે. બી. ના 16 પૃષ્ઠો તરીકે ગોઠવવામાં આવે છે. આ ડિઝાઇનની જિજ્ઞાસા તરફ દોરી જાય છે; જ્યારે પ્રોગ્રામ કાઉન્ટર પૃષ્ઠના અંત સુધી પહોંચે છે, ત્યારે તે આગલા પૃષ્ઠ પર જતું નથી, તે વર્તમાન પૃષ્ઠની શરૂઆતમાં પાછું આવે છે. આ બે-બાઈટના સૂચના સ્વરૂપ દ્વારા વધુ મર્યાદિત કરવામાં આવ્યું હતું, જેમાં ઓપકોડ માટે એક બાઈટ અને-128 અને + 127 વચ્ચે ઓફસેટ દર્શાવવા માટે બીજાનો ઉપયોગ કરવામાં આવ્યો હતો, જે સંપૂર્ણ 16-બીટ સરનામું બનાવવા માટે પ્રોસેસર રજિસ્ટરમાં મૂલ્યમાં ઉમેરવામાં આવ્યું હતું. દાખલા તરીકે, એક સરનામું મેમરીમાં સ્થાનનો ઉલ્લેખ એમ કહીને કરી શકે છે કે તે પ્રોગ્રામ કાઉન્ટરમાં મૂલ્યમાંથી + 10 સ્થાનો છે, અથવા 16-બીટ અનુક્રમણિકા રજિસ્ટરમાંથી એકમાં મૂલ્યમાંથી + 10 છે. તે શ્રેણીની બહારના સ્થાનને ઍક્સેસ કરવા માટે, સરનામું અનુક્રમણિકા રજિસ્ટરમાંથી એકમાં સંગ્રહિત કરવું પડ્યું હતું, અને પછી ઓફસેટ શૂન્ય પર સેટ કરવું પડ્યું હતું. કારણ કે રજિસ્ટર 16-બીટ છે, અને મૂલ્યોને લોડ કરતું સંચાયક 8-બીટ છે, સંપૂર્ણ સરનામું સેટ કરવા માટે ઘણી સૂચનાઓ જરૂરી છે. અનુક્રમણિકાઓ એડ્રેસિંગ મોડેલ માટે નિર્ણાયક હોવાથી, એસસી/એમપીમાં ચાર અનુક્રમણિકા રજિસ્ટરનો સમાવેશ થતો હતો, "પોઇન્ટર રજિસ્ટર" પીઆર0 થી પીઆર3. PR0 એ પ્રોગ્રામ કાઉન્ટર હતું, અને સામાન્ય રીતે વપરાશકર્તા કાર્યક્રમો દ્વારા હેરફેર કરવામાં આવતું ન હતું. પરંપરા મુજબ, PR1 નો ઉપયોગ સામાન્ય રીતે ROM માં નિર્દેશક તરીકે, PR2 નો ઉપયોગ RAM માં અને PR3 નો ઉપયોગ વિક્ષેપો અને સબરૂટિન કૉલ્સ દરમિયાન સરનામાંને સંગ્રહિત કરવા માટે થતો હતો. એસસી/એમપીમાં સ્ટેક્સ નહોતા, જ્યાં વળતર મૂલ્યો સામાન્ય રીતે મોટાભાગની સમકાલીન ડિઝાઇન પર સંગ્રહિત કરવામાં આવતા હતા. પ્રોગ્રામ્સે પરત કરેલા સરનામાંઓને સ્પષ્ટ કોડ સાથે સાચવવાના હતા. ત્યાં ચાર પ્રાથમિક એડ્રેસિંગ મોડ્સ હતા, પીસી-રિલેટિવ, અનુક્રમિત, તાત્કાલિક (જેનો અર્થ ઓફસેટના વિરોધમાં સૂચનાના બીજા બાઈટમાં અચળાંક થાય છે), અને ઓટો-ઇન્ડેક્સ. પીસી-સંબંધિત સરનામું વાસ્તવમાં અનુક્રમિત જેવું જ હતું, અનુક્રમણિકા રજિસ્ટર તરીકે PR0 પસંદ કરીને. ઓટો-ઇન્ડેક્સનો ઉપયોગ લૂપ્સના નિર્માણમાં મદદ કરવા માટે થાય છે. જો વિસ્થાપન શૂન્ય કરતાં ઓછું હોય, તો અસરકારક સરનામાંની સામગ્રીઓ લાવવામાં આવે અથવા સંગ્રહિત થાય તે પહેલાં પોઇન્ટર રજિસ્ટરની સામગ્રી વિસ્થાપન દ્વારા ઘટાડવામાં આવે છે. જો વિસ્થાપન શૂન્યની બરાબર અથવા તેનાથી મોટું હોય, તો પોઇન્ટર રજિસ્ટરની સામગ્રીઓનો ઉપયોગ અસરકારક સરનામાં તરીકે થાય છે, અને અસરકારક સરનામાંની સામગ્રીઓ મેળવ્યા પછી અથવા સંગ્રહિત કર્યા પછી પોઇન્ટર રજિસ્ટરની સામગ્રીઓમાં વિસ્થાપન દ્વારા વધારો થાય છે. આ રજિસ્ટરમાં મૂલ્ય બદલવા માટે અલગ સૂચનાની જરૂરિયાતને દૂર કરે છે, જેથી કોઈ વ્યક્તિ પીઆરમાં મેમરીમાં ડેટાના બ્લોકનું પ્રારંભિક મૂલ્ય સંગ્રહિત કરી શકે અને પછી એક જ સૂચનાને કૉલ કરીને તમામ ડેટાને લૂપ કરી શકે. જો ઓફસેટ નકારાત્મક હોય તો તે અંતિમ મૂલ્ય સુધી પહોંચતા પહેલા ઘટાડો કરે છે, જો તે સકારાત્મક હોય, તો તે વૃદ્ધિ પછી કરે છે. વિક્ષેપ સંચાલન સિસ્ટમમાં સેન્સ એ લાઇન પર વિક્ષેપોના સ્વચાલિત સંચાલનનો સમાવેશ થાય છે. જ્યારે વિક્ષેપ પ્રાપ્ત થાય છે અને IE ઉચ્ચ (સક્ષમ) હોય છે, ત્યારે આગામી સૂચના મેળવવાનું શરૂ કરતા પહેલા સિસ્ટમ તેના બદલે અન્ય વિક્ષેપને રોકવા માટે IE ને સાફ કરે છે, અને પછી PC અને PS3 માં મૂલ્યોનું વિનિમય કરે છે. આની અસર રીટર્ન સરનામાને PR3 માં સાચવવાની અને અગાઉ PR3 માં સંગ્રહિત ઇન્ટરપ્ટ હેન્ડલર એન્ટ્રી પોઇન્ટમાં આગળની સૂચના મોકલવાની છે. આ પ્રણાલીમાં વિક્ષેપમાંથી વળતરની સમકક્ષ રકમનો સમાવેશ થતો નથી. આ અન્ય XPPC સાથે કરી શકાય છે, PR3 માં અગાઉ સાચવેલા સરનામાંની નકલ પીસી પર કરી શકાય છે અને જ્યાંથી તેણે છોડ્યું હતું ત્યાં અમલ ચાલુ રહે છે. જો કે, આ PR3 માં ખોટું સરનામું છોડી દે છે, ઇન્ટરપ્ટ હેન્ડલરની શરૂઆત નહીં, પરંતુ અંત. આને સંબોધવા માટે, સામાન્ય ઉકેલ એ છે કે XPPC મૂકવું કે જે મુખ્ય કોડ પર પાછા ફરે છે, એક સૂચના હેન્ડલર એન્ટ્રી પોઇન્ટની ઉપર, અંતે નહીં. જ્યારે હેન્ડલર પૂર્ણ કરે છે, ત્યારે તે આ સૂચના પર પાછા ફરે છે, તેથી જ્યારે XPPC બોલાવવામાં આવે છે, ત્યારે PC યોગ્ય પ્રવેશ બિંદુ પહેલાં એક સ્થાન તરફ નિર્દેશ કરે છે. કારણ કે સિસ્ટમ સૂચનાને કૉલ કરતા પહેલા પીસીમાં વધારો કરે છે, આનો અર્થ એ છે કે આગામી વિક્ષેપ તેને સાચા પ્રવેશ બિંદુ પર દાખલ કરવામાં પરિણમશે. આ "એક્ઝિટ હેન્ડલર" સામાન્ય રીતે વિક્ષેપોને ફરીથી સક્ષમ કરવા માટે IE ને 1 પર રીસેટ કરે છે. એસ. સી./એમ. પી. ની એક વિશેષતા વહેંચાયેલ ડેઝી-ચેઇન્ડ કંટ્રોલ લાઇન હતી જે બહુવિધ એસ. સી./એમ. પી., અથવા વધુ સામાન્ય રીતે એક જ એસ. સી./એમ. પી. અને સંબંધિત ડાયરેક્ટ મેમરી એક્સેસ (ડી. એમ. એ.) નિયંત્રકોને એક મુખ્ય મેમરીની ઍક્સેસને શેર કરવાની મંજૂરી આપે છે. જ્યારે બસની કોઈપણ ચીપ મેમરીની ઍક્સેસ ઇચ્છે છે, ત્યારે તે ઇએનઓયુટી પિનને ઊંચી સેટ કરશે, જેનાથી બીજી ચિપની ઇએનઆઇએન પિનને સંકેત મળશે કે તેમને બસ છોડવી પડશે. મોટાભાગના અન્ય પ્રોસેસરો સાથે, સામાન્ય રીતે સી. પી. યુ. ને સમાન અંત સુધી થોભાવવા માટે બોર્ડ ડિઝાઇનરો દ્વારા અમલમાં મૂકાયેલા બાહ્ય તર્કની જરૂર પડે છે, ઘણીવાર આંતરિક સૂચના સમયને કારણે થોડી જટિલતા સાથે જે બાહ્ય સર્કિટને દેખાતો ન હતો. એસસી/એમપીમાં આ બધું આંતરિક રીતે સમાવવામાં આવ્યું હતું તેથી આ સુવિધાને અમલમાં મૂકવા માટે સર્કિટ બોર્ડ પર એક જ લાઇનની જરૂર હતી. મૂળ વિચાર એસસી/એમપી, એક અથવા વધુ ડીએમએ નિયંત્રકો અને એક વહેંચાયેલ મેમરી ધરાવતી માઇક્રોકન્ટ્રોલર જેવી એપ્લિકેશનોની રચનાને સરળ બનાવવાનો હતો. એકંદર પ્રણાલીની દ્રષ્ટિએ શક્ય તેટલી ઓછી કિંમત માટે ખાસ રચાયેલ, એસસી/એમપીની કિંમત ઘટાડવાની ઇચ્છા પણ બીટ-સીરીયલ એએલયુ વિશેના નિર્ણયો તરફ દોરી ગઈ અને અલગ યુએઆરટી (આ સુવિધાને પછીના એસસી/એમપી III માં દૂર કરવામાં આવી હતી) ની જરૂરિયાતને દૂર કરવા માટે સીરીયલ ઇનપુટ/આઉટપુટ લાઇનોનો સમાવેશ કરવામાં આવ્યો. ઓસ્બોર્નની સિસ્ટમની સમીક્ષામાં જણાવ્યું હતું કે તે "કોઈપણ મલ્ટી-પ્રોસેસર એપ્લિકેશનમાં પસંદગીનું માઇક્રોપ્રોસેસર" હતું, પરંતુ આ બજાર મર્યાદિત હોવાનું જણાય છે કારણ કે વેચાણ ક્યારેય ખાસ મજબૂત નહોતું. અસામાન્ય લાક્ષણિકતાઓ એસસી/એમપીમાં જમ્પ-ટુ-સબરૂટિન સૂચનાનો સમાવેશ થતો નથી. તેના બદલે, એસેમ્બલર ભાષામાં જેએસ મેક્રોનો સમાવેશ થતો હતો જેણે આ કાર્યક્ષમતાને અમલમાં મૂકવા માટે સૂચનાઓની શ્રેણી લખી હતી. મેક્રોએ સરનામાંની ઉચ્ચ બાઈટને એસીમાં લોડ કરી, અને પછી તેને પસંદ કરેલા પોઇન્ટર રજિસ્ટરની ઉચ્ચ બાઈટ પર ખસેડવા માટે એક્સપીએએચને બોલાવ્યો. તે પછી XPAL નો ઉપયોગ કરીને નીચા બાઈટ માટે આનું પુનરાવર્તન કર્યું. તે પછી પરિણામી 16-બીટ મૂલ્યને પી. આર. થી પી. સી. માં સ્થાનાંતરિત કરવા માટે એક્સ. પી. પી. સી. ને બોલાવવામાં આવ્યું. XPPC બે મૂલ્યોનું વિનિમય કરે છે, તેથી PCનું વર્તમાન મૂલ્ય પસંદ કરેલા PRમાં સંગ્રહિત થાય છે, અને સબરૂટીનમાંથી વળતર મૂલ્યની નકલ કરવા માટે એક જ XPPC સાથે લાગુ કરી શકાય છે. એસસી/એમપી સૂચના મેળવતા પહેલા પ્રોગ્રામ કાઉન્ટરમાં વધારો કરે છે, જેથી રીસેટ કરવા પર તે ખરેખર સ્થાન 0001 થી સૂચનાઓ ચલાવવાનું શરૂ કરે. વિસ્થાપનની ગણતરી માટે પણ આને ધ્યાનમાં લેવાની જરૂર છે, કારણ કે પ્રોગ્રામ કાઉન્ટરમાં ઓફસેટ ઉમેરવામાં આવશે જે હજુ પણ વિસ્થાપનના સ્થાન તરફ નિર્દેશ કરશે, આગામી સૂચના તરફ નહીં. આ પ્રણાલીમાં વિલંબ સૂચના, ડી. એલ. વાય. નો સમાવેશ થતો હતો, જેમાં એક જ પરિમાણ હતું, પી. આ 13 + (2 x પી) + (2 9 x પી) + (2 x એસી) માઇક્રોસાઇકલ્સના સમયગાળા માટે કામગીરી બંધ કરી દે છે, જે તે શૂન્ય સુધી પહોંચે ત્યાં સુધી એસીમાં મૂલ્યમાં સતત ઘટાડો કરીને કરે છે. આનો અર્થ એ થયો કે તે 13 અને 131,593 ચક્ર વચ્ચે વિલંબ પેદા કરી શકે છે. આનો ઉપયોગ સામાન્ય રીતે સીરીયલ પિન સાથે થતો હતો; એક પ્રોગ્રામ એસીમાં આપેલ ઝડપે એક બીટ પ્રસારિત કરવામાં લાગતા સમયની કિંમત નક્કી કરી શકે છે અને પછી ફ્લેગ પિનમાંથી એકની કિંમત ચકાસી શકે છે કે કેમ તે જોવા માટે કે તે આગામી માટે તૈયાર છે કે કેમ. પ્રોસેસર સમય વિશે ખાસ પસંદ કરતું ન હતું, અને ઓછી ગતિના કાર્યક્રમોમાં તેને સ્ફટિક ઓસિલેટરનો ઉપયોગ કરવાની જરૂર નહોતી અને તેના બદલે તેને સરળ કેપેસિટરથી બદલી શકાય છે. અમલીકરણ ISP-8A/500 SC/MP-1 ઘડિયાળ 1 MHz પર, પ્રથમ અમલીકરણ (P ચેનલ MOS ટેકનોલોજી) INS 8060 ISP-8A/600 SC/MP-2 ઘડિયાળ 4 MHz (આંતરિક રીતે 2 MHz) પ્રથમ N ચેનલ MOS સંસ્કરણ (એકલ + 5V પુરવઠો) INS 807x SC/MP-3 ઘડિયાળ 4 MHz (આંતરિક રીતે 2 MHz) પર ઘડિયાળ 4 KB ROM (વૈકલ્પિક ઓનબોર્ડ બેઝિક (NIBL)) ઉપયોગો SC/MP નો ઉપયોગ સાયન્સ ઓફ કેમ્બ્રિજ (બાદમાં સિન્કલેર રિસર્ચ લિમિટેડ) દ્વારા ઉત્પાદિત સિંગલ બોર્ડ માઇક્રોકન્ટ્રોલરના આધાર તરીકે પણ કરવામાં આવ્યો હતો જેને MK14 કહેવાય છે. મોલિન આઈએલની મોન્ટગોમેરી એલિવેટર કંપની (પાછળથી કોન, ઇન્ક દ્વારા ખરીદવામાં આવી હતી) એ 1975માં રજૂ થયેલા તેના પ્રથમ માઇક્રો પ્રોસેસર આધારિત એલિવેટર નિયંત્રક માટે આધાર તરીકે એસસી/એમપીનો ઉપયોગ કર્યો હતો. આમાંના ઘણા એકમો હજુ પણ યુ. એસ. એ. ની ઇમારતોમાં ચાલી રહ્યા છે. નોંધો સંદર્ભો સંદર્ભો ગ્રંથસૂચિ બાહ્ય કડીઓ વધુ માહિતી અને અનુકરણકર્તાઓ રાષ્ટ્રીય સેમિકન્ડક્ટર ડેટાશીટ એમુલેટર એમકે 14 મૂળ માર્ગદર્શિકા સહિત એસસી/એમપી વિશેની માહિતી-જેમાં આઇએસએ વર્ણન એ એસસી/એમપી II સિંગલ બોર્ડ એમસીયુ સાથે એનઆઈબીએલ બેઝિક ઇન રોમ એનએસસી 807એક્સ ડેટાશીટ એસસી/એમપી ડેવલપમેન્ટ સિસ્ટમ સેન્ટર ફોર કમ્પ્યુટિંગ હિસ્ટ્રી ખાતે વિવિધ આઈએનએસ807x સિરીઝ પીડીએફ ફાઇલો હેન્ડ-વાયર્ડ આઈએનએસ8073 સિંગલ-બોર્ડ કમ્પ્યુટર સ્રોત કોડ એસસી/એમપી 8-બીટ માઇક્રોપ્રોસેસરની એસેમ્બલી વિશેની માહિતી સાથે