CS401 Assignment No 5 Spring 2012 solution

Q1. From the analysis of given research paper, Why is used assembly language for Tactical Graphics?

Currently, many scientists believe in the fact that electronics as a vast modern discipline needs relevant tools and tactics to develop its already living syst-ems. This technical note contains an everywhere path for the development of computing artificial intelligence techniques, software design anddatabase descriptions mark the human needs for a varity of computing functions:
(a) Among which training and testing knowledge of tactical situations
(b) Better planning and decision for planning situations interfacing tactical artificial intelligent systems.
(c) Providing an experiment for studding tactical decision making. In fact, this studying aims at an-swering some queries found in the above question like what can architects in electronics provide in tactical graphics.This humble research paper is being undertaken to give a workable answer to some or part of these queries found in the area of electronics which is hoped to be reliable source within variety of computing fields. It will provide an acceptable answer to what is being asked about integration between soft and hardware made to develop tactical graphics in electronic. It has become now possible for the designer to connect the personal computer (Buses) with any outside apparatus by means of designing a suitable card (ADAPTER) fixed on the(EXPA-NSION-SLOT).Thus,the primary aim of this study is to develop reprogrammable and prototype boards aiming producing some reliable features suitable for final use graphic cards

Q2. How can communication be achieved between computer processor and adapter card? Which type of assembly instructions are used for this purpose, See the code which is displayed “ALLAH” in Arabic language.

In these days it becomes possible for the designers to connect the personal computers with some outside apparatus by means of integrating suitable adapters which can be fixed in the expansion slot. It is one of the adequate methods know to be used in connection and communication. Assembly language which is needed to achieve the communication between the card and the processor inside computer using 74LS244 chips and line drivers with three states output to provide a unidirectional buffering for sixteen computer lines.

We can achieve communication between computer processor and adapter card by using assembly language instructions. We attached the hardware to the computer and write the desire output containing programs by using given BIOS services in assembly language.

These are assembly instructions in the given program.

MOV, use to move data from one register to another

OUT, for the output

DEC, decrement data

INC, increment data

JUZ, different types of jumps etc