Von-Neumann proposed his computer architecture design in 1945 . He wanted a model in wich the instruction data and progam data were stored in the same memory. COMPONENTS OF THE VON-NEUMANN MODEL: CPU: Electric circuit responsible for executing the instructions of a computer program. Inside the CPU, we can find: The ALU ( Arithmetic and Logic Unit) performs micro-operation for executing the instruction The registers are high-speed storage areas in the CPU. The data processed by the CPU are ran from the registers. The Control Unit controls the operations of the ALU, the memory and the I/O devices. BUSES: Means that conect the CPU, the memory and the peripherals. Address Bus Carries the address of data (but not the data) between the processor and the memory. Data Bus Carries data between the processor (CPU), the memory unit and the input/output devices. Control Bus Carries signals/commands from the CPU. MEMORY UNIT: Stores binary i...
LOW LEVEL LANGUAGE Set of instructions closer to the machine code that includes the assembler and the binary system. Examples: Machine Code and Assembly Language. HIGH LEVEL LANGUAGE The further it is from the binary code or the complex set of instructions, the higher level it has. The high level code doesn´t run as fast as the same program written in a low-level language because it must first be interpreted or compiled into machine code. Examples: Java, Python, Prolog, Perl, etc. Source code is the list of human-readable instructions that a programmer writes, often in a word processing program when he is developing a program. It`s a set of instructions that a computer program will follow written in high level language . Object code/compiled code is also refered as the binary code and can be directly executed by the machine after linking. And it´s a low level language . Compiler: Program that Translates (compiles) the source code into an ob...
Comentarios
Publicar un comentario