Computer composition principle, microcomputer interface and application training device

ZN-105 Computer Composition Principle Microcomputer Interface and Application Training Device
I. Overview:
ZN-105 Computer Composition Principle Microcomputer Interface and Application Training Device Specification: 160×75×78cm. The combination of the two on an experimental platform improves the level of planning, management level, resource sharing, saves money, saves laboratories, and reduces management personnel. It is an ideal choice for the school to scale up and level up.
Insert picture description here
2. Computer component principle part: the
hardware and software configuration is relatively complete, it can support 8-bit or 16-bit word length, can choose combination logic controller or micro-program control scheme, text and drawings are relatively complete, mainly used for "computer composition principle" The computer system for the teaching and experiment of the course.
The system is a computer system with relatively complete hardware composition. The CPU, main memory, I/O interface and bus have certain typical characteristics, and can drive commonly used computer input/output devices. The user can compare the composition of the machine with Designed as an example content for the teaching of the Principles of Computer Composition Course, integrating theory with practice, ensuring the theoretical depth and high practicability of the teaching content of the main chapters of the course.
The system provides the teaching and experimental functions required by the computer composition principle course. The experimental methods are practical and advanced. Students can go deep into the computer CPU to view and test the working status of the main signals and components, modify the implemented designs, and add their own new designs. Achieve the effect of "taste the pears in person" and allow students to complete another set of new designs from scratch. It can effectively improve students' interest in learning, cultivate students' basic skills in design and hands-on practice, and enhance students' sense of innovation.
The system is easy to learn and use. This is mainly reflected in the following aspects:
1. The hardware and software components in the system are minimal configuration, which embodies the basic principles and basic knowledge of computer hardware system composition, but mostly involves issues such as system performance improvement and rationality. This includes a compact command system, the smallest monitoring program, a simple control design, a small main memory and a simple input/output interface.
2. The physical structure of the system is designed to be fully exposed. All circuits are made on one or two printed circuit boards, and they are plugged together without covering each other; all circuit chips are connected to the circuit board by chip sockets; logic circuits are divided into different areas of the printed circuit board according to functional components; A certain number of switches, buttons and indicators are installed on the board; the circuit board is equipped with appropriate measuring holes and a certain number of jumper clips, which can be used to manually set the machine fault and change the design.
3. The system provides appropriate software support and conventional input/output peripheral access support. It is an indispensable part of learning computer composition principles, and it also provides advanced experimental methods to complete a number of teaching experiments. Equipping with the appropriate software system is one of the important goals we highlight.
4. The system provides complete design, implementation, operation and use materials. This is an important condition to ensure that teachers and students use and learn relevant knowledge well in the teaching process. Including all drawings, device lists, device layouts on printed boards, logic content of programmable devices, instruction formats and functions, micro-instruction formats and micro-program lists, all programs and crossovers after the simplified execution flow table of combined logic instructions Assembler source program list.
Microcomputer interface and application part: The
universal microcomputer interface experiment system is suitable for the 86 series of microcomputer principle courses, which integrates the opinions of lectures and experiment teachers in various schools, and adds the open ability and flexibility of the system. In order to improve students' independent thinking and practical ability, majors that require higher computer hardware, an open experimental platform is provided and a new microcomputer control experiment is added, making the experiment of this course more in-depth and complete. In order to meet the needs of basic teaching, an experimental circuit of digital circuits has been added, which can be used for TTL integrated circuit experiments. This brand-new system realizes the three-in-one of professional basic courses (digital circuit), professional courses (microcomputer principle), course design and graduation design (microcomputer application), truly achieving multiple functions in one machine.
If this system is combined with a microcomputer, it makes full use of the powerful functions and rich resources of the microcomputer's own software and hardware. Students can directly input assembly language programs (8088 or 8086) or other high-level language programs such as C language through the computer keyboard during experiments. And can debug and change at will, control the program operation. The connection of the experimental circuit adopts the national award-winning product "self-locking" socket and wire, which makes the connection more convenient, the contact is more reliable, and the use is more durable.
In conjunction with this system, we provide teachers with a teacher experiment guide. The book contains experimental purposes, experimental circuits, and a reference program list in assembly language and C language (providing program floppy disks) for the above twenty experiments. For reference, it reduces the workload of teachers preparing lessons and tutoring experiments. In addition, it also provides reference textbooks and experimental instructions for students.
2. Technical indicators and configuration:
computer composition principle unit
1. Machine word length is 8 bits or 16 bits, that is, the arithmetic unit, main memory, and data bus can all be 8 bits or 16 bits, but the address bus is all 16 bits.
2. Instruction system. The basic instruction system is divided into 8-bit or 16-bit two, and supports a variety of basic addressing methods. Some of the instructions have been implemented, and they are used to design the monitoring program and the user's conventional assembler. There are still many instructions reserved for the experimenters to implement by themselves. Please note that the 8-bit word length and 16-bit word length constitute two completely different instruction systems, and it is difficult to even consider the compatibility between them, so they are composed of 8-bit word length or 16-bit word length. Are two completely different computer systems.
3. The main memory large addressing space is 36K bytes (8-bit machine) or 18K bytes (16-bit machine), the basic capacity is 8K (bytes or 16-bit words) capacity of ROM and 2K (bytes or 16 Bit word) RAM storage area of ​​capacity. It is also possible to further complete the teaching experiment of capacity expansion.
4. In principle, the main vibration can be selected from several hundred KHZ to nearly 2MHZ.
5. The arithmetic unit is formed by cascading two or four chip structure devices, and the carry signal is transmitted between the chips in a serial carry mode. ALU realizes 8 kinds of arithmetic and logic operation functions, including 16 dual-port read-out and single-port write-in general-purpose registers, and a multiplier register that can shift by itself. Set the four status flags of C (carry), Z (result is 0), V (overflow) and S (sign bit).
6. The controller adopts two control schemes: microprogram and hard wiring, which can be selected by the experimenter. Experimenters can easily modify the existing design, or add several new instructions designed and implemented by themselves, and the new and old instructions run at the same time.
7. There is an INTEL8251 serial interface installed on the host, which can be directly connected to a computer terminal or connected to a PC as its own simulation terminal. The MAX202 double voltage circuit is selected to avoid the use of +12V and -12V power supplies.
8. A certain device socket for extended experiments is set on the motherboard to provide the address and data control signals required for the extended memory and various input/output interface experiments to support the completion of this extended experiment on the motherboard.
9. At the right corner of the main board, a full set of extended experiments is set up to complete the interrupt teaching experiment.
10. There are some dial switches and micro switches, buttons and indicator lights on the main board to support low-level manual input/output and machine debugging. There are also a certain number of jumper clips on the board to support teaching experiments.
11. The hardware system of the experimental machine. The main functional components are divided into different areas of a larger horizontally placed printed circuit board, and the main part of the microprogram controller is divided into a smaller vertically inserted printed circuit board. All devices are plugged into the printed circuit board with sockets for easy replacement of devices.
12. The experimental computer uses a single 5V, high-current 3A DC module power supply, and the current consumption is between 1.5-2A. The power module is installed in the upper right corner of the horizontal circuit board. The 220V AC is plugged into the power socket through the power cord, and a switch is used to control the on or off of the AC power.
13. A lot of LED indicators are installed on the board to display the status of important data or control signals.
Microcomputer interface and application unit:
1. System composition: a PC bus expansion card, a motherboard, keyboard display experiment board and connecting cables.
2. Experiment content: I/O address decoding, 8255, 8253, ADC0809, DAC0832 and other interface circuits; logic level switch, light-emitting diode display, seven-segment decoding tube display, clock, signal generator, logic pen and other auxiliary circuits .
3. Experimental sockets: one 40-core, two 20-core, one 16-core, and two 14-core component sockets are used for expanding the experimental circuit.
4. TTL experimental circuit: AND, OR, NOT, flip-flop, etc.
5. +5V, ±12V power supply box.
3. Experiment content:
Computer composition principle unit
This experiment is divided into basic experiment and optional experiment. Basic experiment refers to the experimental items usually completed in the course of learning computer composition principle. Through these experiments, the purpose of learning basic principles and training basic skills can be achieved. Optional experiments refer to those difficult experimental projects supported by the teaching machine that require a long time to complete. These experiments can be used as the content of the curriculum design or as the topic of the graduation design.
A. Basic experiment       
1. Basic assembly language programming
2. Offline arithmetic unit experiment
3. Combination logic controller experiment  
4. Main memory experiment    
5. Serial port input and output experiment 
6. Microprogram controller experiment  
7. Programming control Experiment
B, optional experiment (course design, graduation design)
1. Design and realization of fault diagnosis
2. Use a correctly operating experimental machine to assist in debugging another experimental machine
3. Experimental machine monitoring program, cross assembler Modification and expansion experiment
4, expanded input/output interface, equipment and driver experiment
5, design and implementation of a new instruction system CPU
6, floppy disk drive interface and drive circuit experiment
Microcomputer interface and application unit
A, The first category: TTL integrated circuit experiment (digital circuit course)
1. And, OR, NOT gate circuit experiment
2. Combination logic circuit experiment (half adder, full adder, etc.)
3. Trigger experiment (RS, D) , JK, etc.)     
4. Integrated counter and register
5. Decoder and data selector, etc.
6. Waveform experiment
B such as monostable flip-flops. Type 2: Microcomputer interface experiment (microcomputer principle course)
1. I/O address decoding experiment          
2. Simple parallel interface experiment          
3. Programmable parallel port experiment (1) ( Two)    
4. Serial communication experiment (8251, 8250)    
5. A/D, D/A conversion experiment
6. Programmable timer/counter experiment
7. Seven-segment digital display experiment
8. Interrupt experiment and DMA communication experiment
C, Interesting experiment and control experiment (microcomputer application course)
1. Competition answerer experiment          
2. Digital recorder experiment          
3. Electronic keyboard experiment (with option)      
4. Traffic light control experiment          
5. Relay control experiment
6. Stepping motor control experiment ( Add option)
7. DC small motor control experiment (add option)
8. Integrated circuit test experiment
9, 8279 keyboard, display control experiment (add option)

Guess you like

Origin blog.csdn.net/shijiannnnnnnn/article/details/114007928