Page 60 - DCAP507_SYSTEM_SOFTWARE
P. 60

System Software




                    Notes          In assembly language, symbols are used in place of absolute addresses to represent memory
                                   locations.
                                   Mnemonics are used for operation code, i.e., single letters or short abbreviations that help the
                                   programmers to understand what the code represents. For example, MOV AX, DX.
                                   Here mnemonic MOV represents 'transfer'  operation and AX, DX are used to represent  the
                                   registers.

                                   Advantages

                                   (a)  Assembly language is easier to use than machine language.
                                   (b)  An assembler is useful for detecting programming errors.
                                   (c)  Programmers do not have to know the absolute addresses of data items.
                                   (d)  Assembly languages encourage modular programming.

                                   Disadvantages

                                   (a)  Assembly language programs are not directly executable.

                                   (b)  Assembly languages are machine dependent and, therefore, not portable from one machine
                                       to another.
                                   (c)  Programming in assembly language requires a higher level of programming skill.

                                   Self Assessment


                                   Fill in the blank:
                                   15.  Assembly languages are ……………………. dependent and, therefore, not portable from
                                       one machine to another.


                                     

                                     Caselet     CMC Develops Sports Management Software

                                          MC Ltd., which is now part of Tata Consultancy Services (TCS), announced that it has
                                          developed a Games  Management Software  that facilitates  management of  mega
                                    Csporting events by processing large data and helps disseminate information.
                                    The General Manager, CMC Ltd., Mr Chinta Prakash, addressing a press conference here, said
                                    that the Games Management System has been successfully deployed in Andhra Pradesh with
                                    the support of the State Government and the organisers at the recently concluded National
                                    Games 2002 held at Hyderabad and Visakhapatnam.
                                    The entire IT Infrastructure – Hardware and Software support for the National Games including
                                    hiring and setting up of over 300 PCs distributed across different media centres, 26 venues
                                    and accreditation centres, extensive networking spread across Hyderabad and Visakhapatnam
                                    was achieved in a record 15 days.
                                                                                                        Contd...








          54                                LOVELY PROFESSIONAL UNIVERSITY
   55   56   57   58   59   60   61   62   63   64   65