Book Chapter10.1007/978-3-319-34195-8_13
Computer System Design
Brock J. LaMeres
- 01 Jan 2017
- pp 417-461
2
TL;DR: One of the most common digital systems in use today is the computer, a computer accomplishes tasks through an architecture that uses both hardware and software.
read more
Abstract: One of the most common digital systems in use today is the computer. A computer accomplishes tasks through an architecture that uses both hardware and software. The hardware in a computer consists of many of the elements that we have covered so far. These include registers, arithmetic and logic circuits, finite-state machines, and memory. What makes a computer so useful is that the hardware is designed to accomplish a predetermined set of instructions. These instructions are relatively simple, such as moving data between memory and a register or performing arithmetic on two numbers. The instructions are comprised of binary codes that are stored in a memory device and represent the sequence of operations that the hardware will perform to accomplish a task. This sequence of instructions is called a computer program. What makes this architecture so useful is that the preexisting hardware can be programmed to perform an almost unlimited number of tasks by simply defining the sequence of instructions to be executed. The process of designing the sequence of instructions, or program, is called software development or software engineering.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Technical debt management in the context of agile methods in software development
Graziela Simone Tonin
- 23 Mar 2018
TL;DR: An empirical study in an academic environment, during two offerings of a laboratory course on Extreme Programming at University of São Paulo and in two Brazilian Software Companies, shows that the awareness of technical debt influences team behavior.
Analysis of Human Factor Characteristics of Ship Control System
Jun Peng,Guangjiang Wu,Chuan Wang +2 more
- 24 Oct 2020
TL;DR: Based on the definition of human factor error and human factor concept, this article analyzed the typical human factor characteristics in the digitized ship control system through on-site observation and operator interview, which are mainly manifested in the changes of the operator's role and function, task load, cognitive factors and experience ability, operation team structure and size, the level of team communication and cooperation, operating procedure, information display and control based on VDU, alarm screen, etc.