[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-665512-105":59,"doc-detail-665512-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","the-design-of-a-relay-based-computer","The Design of a Relay-Based Computer","","A structured technical work describing the design of a relay-based computer, outlining core digital logic and system-level architecture. The content defines relays and shows how binary values are represented, including NOT, OR, and AND circuits, a 1-bit logic block, and an arithmetic logic unit (ALU) with operations such as addition, increment, zero detection, and sign handling. It then details register storage, feedback and oscillation fixes, timing and control, bus organization, instruction execution, and clocking. The work concludes with instruction decoding, the instruction set, and a finite state machine for instruction timing.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":40,"@type":76,"position":81},"https://docshare.wps.com/document/research-report/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/the-design-of-a-relay-based-computer/665512/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/the-design-of-a-relay-based-computer/665512.png","ImageObject",300,407,{"name":92,"@type":93},"Guten tag","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-10-29",true,{"@type":102,"interactionType":103,"userInteractionCount":81},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What is the role of relays in this computer design?","Question",{"text":112,"@type":113},"The document explains what a relay is and how relay-based circuits can represent binary values. It then builds logic functions such as NOT, OR, and AND using relay logic.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How does the ALU support core arithmetic and logic operations?",{"text":117,"@type":113},"It presents the ALU structure and describes operations including addition, increment, zero detection, and sign-bit handling. It also references a full adder circuit attributed to Konrad Zuse.",{"name":119,"@type":110,"acceptedAnswer":120},"How are instructions executed and timed in the overall system?",{"text":121,"@type":113},"The work covers overall system architecture, bus organization, and an example of instruction execution. It also details the clock circuit, finite state machine behavior, instruction decoding, and how longer instructions and the instruction set operate.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},665512,1793304609,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":39,"category_name":40,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":81,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":129,"read_time":144},687212321768,"https://ap-avatar.wpscdn.com/avatar/a0010bdbe886d2fe77?x-image-process=image/resize,m_fixed,w_180,h_180&k=1789897067658708522","The Design  \nof a  \nRelay-Based Computer  \nHarry H. Porter III, Ph.D.  \nPortland State University November 15, 2007  \nHarry Porter’s Relay Computer  \nTable of Contents  \nIntroduction ................................................................................................................................4  \nWhat is a Relay? .........................................................................................................................4  \nRepresenting Binary Values ........................................................................................................8  \nThe “NOT” Circuit .....................................................................................................................8  \nThe “OR” Circuit ........................................................................................................................9  \nAn “AND” Circuit .................................................................................................................... 11  \nA 1-Bit Logic Block.................................................................................................................. 12  \nThe Aritmetic Logic Unit (ALU) .............................................................................................. 13  \nAddition .................................................................................................................................... 15  \nKonrad Zuse’s Full Adder Circuit ............................................................................................. 16  \nThe Increment Circuit ............................................................................................................... 17  \nThe Zero-Detect Circuit ............................................................................................................ 18  \nThe Sign Bit .............................................................................................................................. 18  \nThe Data and Address Busses ................................................................................................... 19  \nThe Enable Circuit .................................................................................................................... 19  \nLEDs ........................................................................................................................................21  \nThe Shift-Left Operation ...........................................................................................................22  \n3-to-8 Decoder ..........................................................................................................................24  \nThe Structure of the ALU..........................................................................................................26  \nRegister Storage ........................................................................................................................27  \nFeedback and Oscillation ..........................................................................................................31  \nFixing the Register Circuit ........................................................................................................32  \nRegister Timing ........................................................................................................................ 33  \nDifferences With the “As-Built” Register Circuit ......................................................................35  \nRegister Control ........................................................................................................................ 35  \nThe Address Bus ....................................................................................................................... 37  \nOverall System Architecture .....................................................................................................38  \nPhysical Organization of Major Functional Units .....................................","cbCaiiJjBYX3Qrwp","https://ap.wps.com/l/cbCaiiJjBYX3Qrwp","pdf",12032095,92,"English","# Introduction\n## What is a Relay?\n## Representing Binary Values\n## The “NOT” Circuit\n## The “OR” Circuit\n## An “AND” Circuit\n## A 1-Bit Logic Block\n## The Aritmetic Logic Unit (ALU)\n## Addition\n## Konrad Zuse’s Full Adder Circuit\n## The Increment Circuit\n## The Zero-Detect Circuit\n## The Sign Bit\n## The Data and Address Busses\n## The Enable Circuit\n## LEDs\n## The Shift-Left Operation\n## 3-to-8 Decoder\n## The Structure of the ALU\n## Register Storage\n## Feedback and Oscillation\n## Fixing the Register Circuit\n## Register Timing\n## Differences With the “As-Built” Register Circuit\n## Register Control\n## The Address Bus\n## Overall System Architecture\n## Physical Organization of Major Functional Units\n## The Arithmetic Logic Unit\n## The Register Unit\n## The Program Control Unit\n## Main Memory\n## An Example of Instruction Execution\n## The Clock Circuit\n## The Finite State Machine\n## The Timing of an Instruction\n## Instruction Decoding\n## Longer Instructions\n## The Instruction Set\n## MOV-8: The 8-Bit Move Instruction\n## ALU: The ALU Instructions\n## SETAB: The Load Immediate Instruction\n## INC-XY: The 16-Bit Increment Instruction","[{\"question\":\"What is the role of relays in this computer design?\",\"answer\":\"The document explains what a relay is and how relay-based circuits can represent binary values. It then builds logic functions such as NOT, OR, and AND using relay logic.\"},{\"question\":\"How does the ALU support core arithmetic and logic operations?\",\"answer\":\"It presents the ALU structure and describes operations including addition, increment, zero detection, and sign-bit handling. It also references a full adder circuit attributed to Konrad Zuse.\"},{\"question\":\"How are instructions executed and timed in the overall system?\",\"answer\":\"The work covers overall system architecture, bus organization, and an example of instruction execution. It also details the clock circuit, finite state machine behavior, instruction decoding, and how longer instructions and the instruction set operate.\"}]","The Design of a Relay-Based Computer | PDF",232]