{"id":378,"date":"2016-12-31T14:48:30","date_gmt":"2016-12-31T14:48:30","guid":{"rendered":"http:\/\/teachcomputerscience.com\/?p=378"},"modified":"2022-01-04T11:50:26","modified_gmt":"2022-01-04T11:50:26","slug":"lmc-instruction-set-summary","status":"publish","type":"post","link":"https:\/\/teachcomputerscience.com\/lmc-instruction-set-summary\/","title":{"rendered":"LMC Instruction Set Summary"},"content":{"rendered":"<div class=\"gb-container gb-container-54d5f9ea upsell-block\"><div class=\"gb-inside-container\">\n<div class=\"gb-grid-wrapper gb-grid-wrapper-d835789f\">\n<div class=\"gb-grid-column gb-grid-column-bc462bc3\"><div class=\"gb-container gb-container-bc462bc3\"><div class=\"gb-inside-container\">\n\n<h2 class=\"gb-headline gb-headline-09aaaa56 gb-headline-text\">GCSE Theory Topics Resources (14-16 years)<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>An editable PowerPoint lesson presentation<\/li><li>Editable revision handouts<\/li><li>A glossary which covers the key terminologies of the module<\/li><li>Topic mindmaps for visualising the key concepts<\/li><li>Printable flashcards to help students engage active recall and confidence-based repetition<\/li><li>A quiz with accompanying answer key to test knowledge and understanding of the module<\/li><\/ul>\n\n\n<div class=\"gb-button-wrapper gb-button-wrapper-528485ac\">\n\n<a class=\"gb-button gb-button-e2d0fe28 gb-button-text\" href=\"https:\/\/teachcomputerscience.com\/gcse\/theory\/\">View GCSE Theory Topics Resources<\/a>\n\n<\/div>\n<\/div><\/div><\/div>\n\n<div class=\"gb-grid-column gb-grid-column-e2312877\"><div class=\"gb-container gb-container-e2312877\"><div class=\"gb-inside-container\">\n\n<h2 class=\"gb-headline gb-headline-8c69b62f gb-headline-text\">A-Level Software and Software Development (16-18 years)<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>An editable PowerPoint lesson presentation<\/li><li>Editable revision handouts<\/li><li>A glossary which covers the key terminologies of the module<\/li><li>Topic mindmaps for visualising the key concepts<\/li><li>Printable flashcards to help students engage active recall and confidence-based repetition<\/li><li>A quiz with accompanying answer key to test knowledge and understanding of the module<\/li><\/ul>\n\n\n<div class=\"gb-button-wrapper gb-button-wrapper-01c754ae\">\n\n<a class=\"gb-button gb-button-7979af95 gb-button-text\" href=\"https:\/\/teachcomputerscience.com\/a-level\/software\/\">View A-Level Software and Software Development Resources<\/a>\n\n<\/div>\n<\/div><\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div align=\"center\">\n<table class=\"rcp-table\">\n<tbody>\n<tr>\n<th width=\"120\"><b>Instruction<\/b><\/th>\n<th class=\"style7\" width=\"107\"><b>Mnemonic<\/b><\/th>\n<th class=\"style7\" width=\"104\"><b>Machine Code<\/b><\/th>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Load<\/b><\/td>\n<td class=\"style7\" width=\"107\">LDA<\/td>\n<td class=\"style7\" width=\"104\">5xx<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Store<\/b><\/td>\n<td class=\"style7\" width=\"107\">STA<\/td>\n<td class=\"style7\" width=\"104\">3xx<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Add<\/b><\/td>\n<td class=\"style7\" width=\"107\">ADD<\/td>\n<td class=\"style7\" width=\"104\">1xx<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Subtract<\/b><\/td>\n<td class=\"style7\" width=\"107\">SUB<\/td>\n<td class=\"style7\" width=\"104\">2xx<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Input<\/b><\/td>\n<td class=\"style7\" width=\"107\">INP<\/td>\n<td class=\"style7\" width=\"104\">901<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Output<\/b><\/td>\n<td class=\"style7\" width=\"107\">OUT<\/td>\n<td class=\"style7\" width=\"104\">902<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>End<\/b><\/td>\n<td class=\"style7\" width=\"107\">HLT<\/td>\n<td class=\"style7\" width=\"104\">000<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Branch always<\/b><\/td>\n<td class=\"style7\" width=\"107\">BRA<\/td>\n<td class=\"style7\" width=\"104\">6xx<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Branch if zero<\/b><\/td>\n<td class=\"style7\" width=\"107\">BRZ<\/td>\n<td class=\"style7\" width=\"104\">7xx<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Branch if zero or positive<\/b><\/td>\n<td class=\"style7\" width=\"107\">BRP<\/td>\n<td class=\"style7\" width=\"104\">8xx<\/td>\n<\/tr>\n<tr>\n<td class=\"style6\" width=\"120\"><b>Data storage<\/b><\/td>\n<td class=\"style7\" width=\"107\">DAT<\/td>\n<td width=\"104\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p><strong>NOTE<\/strong>: xx represents a memory address between 0 and 99.<\/p>\n\n\n<h3 class=\"gb-headline gb-headline-87d8f763 gb-headline-text\">Further Readings:<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Little_man_computer\" target=\"_blank\" rel=\"noopener\">Little man computer<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Instruction Mnemonic Machine Code Load LDA 5xx Store STA 3xx Add ADD 1xx Subtract SUB 2xx Input INP 901 Output OUT 902 End HLT 000 Branch always BRA 6xx Branch if zero BRZ 7xx Branch if zero or positive BRP 8xx Data storage DAT NOTE: xx represents a memory address between 0 and 99. Further &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"LMC Instruction Set Summary\" class=\"read-more button\" href=\"https:\/\/teachcomputerscience.com\/lmc-instruction-set-summary\/\" aria-label=\"More on LMC Instruction Set Summary\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_generate-full-width-content":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[16],"tags":[47],"class_list":["post-378","post","type-post","status-publish","format-standard","hentry","category-lmc","tag-hide-old-upsell","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50"],"acf":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/posts\/378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/comments?post=378"}],"version-history":[{"count":1,"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/posts\/378\/revisions"}],"predecessor-version":[{"id":605594,"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/posts\/378\/revisions\/605594"}],"wp:attachment":[{"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/media?parent=378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/categories?post=378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/teachcomputerscience.com\/wp-json\/wp\/v2\/tags?post=378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}