Geometry.Net - the online learning center
Home  - Basic_A - Assembly Language Programming

e99.com Bookstore
  
Images 
Newsgroups
Page 5     81-100 of 114    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Assembly Language Programming:     more books (100)
  1. TRS-80 Model III Assembly Language: A Complete Course in Assembly Language Programming by Hubert S. Howe, 1983-07
  2. Vax-II: Structured Assembly Language Programming (The Benjamin/Cummings series in computing and information sciences) by Robert W. Sebesta, 1984-12
  3. Computer Organization and Assembly Language Programming (Computer science and applied mathematics) by James Lyle Peterson, 1978-09
  4. 8086/8088 Assembly Language Programming by Bik Chung Yeung, 1985-01
  5. Top-down Assembly Language Programming for the 6502 Personal Computer (A Byte Book) by Ken Skier, 1983-06-01
  6. Assembly Language Programming for the Apple II by Robert Mottola, 1982-06
  7. I. B. M. Personal Computer: Assembly Language by Chao Chien, 1984-06
  8. Assembly Language from Square One: For the PC at and Compatibles (Scott, Foresman Assembly Language Programming Series) by Jeff Duntemann, 1989-12
  9. A Model Computer: Algorithms for Machine and Assembly Language Programming by Richard E. Johnson, 1995-06
  10. 6800 assembly language programming by Lance A Leventhal, 1978
  11. Computer Organization and Assembly Language Programming: A Gentle Introduction by Lennart Ohlsson, Per Stenom, 1987-05
  12. An Introduction to Assembly Language Programming for the Intel 8088 Microprocessor by James L. Antonakos, 1995-01
  13. Introduction to Machine and Assembly Language Programming (Prentice-Hall software series) by Philip J. Gust, 1985-07
  14. Computer Organization and Assembly Language Programming for Vax by G. Michael Schneider, 1991-11

81. Assembly Language Programming Of The IPSC/860
Center for Advanced Computing Research. INTEL TOUCHSTONE DELTA. Performanceand assembly language programming of the iPSC/860. David
http://www.cacr.caltech.edu/resources/paragon/i860.tutorial.shtml
Center for Advanced Computing Research
INTEL TOUCHSTONE DELTA
Performance and Assembly Language Programming of the iPSC/860
David S. Scott
Gary Withers
Intel Scientific Computers
  • The i860 The Intel i860 microprocessor is a one million transistor, fast, integrated microprocessor with a RISC type architecture. The chip has 32 integer registers, 32 thirty-two bit floating point registers, 8K bytes of data cache, 4K bytes of instruction cache, a memory management unit with 64 TLB (translation look-aside buffer) cells, an integer "core" unit, a floating point adder, a floating point multiplier, and some graphics hardware. The chip has a 64 bit external bus interface and 128 bit internal data path between the data cache and the floating point register file. The chip is capable of doing an integer instruction, starting a floating point multiply, and starting a floating point add on every cycle. Running at 40 Mhz this translates to 120 Mips and 80 Mflops in 32 bit arithmetic. However, the chip can start a 64 bit multiply only every second instruction so the maximum speed in 64 bit arithmetic is 60 Mflops (or 40 Mflops if the same number of multiplies and adds are done). Compiler technology has not matured to the point of automatically taking advantage of many of the features of the i860. To approach the peak performance of the chip, it is currently necessary to use custom assembly language code. From a Fortran program, the only influence the user can have on performance is by structuring his code to take best advantage of the data cache. Two techniques are possible: one is to reorder the algorithm to reuse data while it is still in the cache; the other technique is to modify the leading dimension of arrays to eliminate possible thrashing. The details are left until the last section.
  • 82. Assembly Language Programming
    AdRevolver Banner Manager assembly language programming. assembly language programming(3rd Edition); Assembly Language for IntelBased Computers (3rd Edition);
    http://www.computer-science-online.com/x_assembly_language_programming_4.htm
    Assembly Language Programming
    Page: 1 of 3
  • Assembly Language Step-by-step: Programming with DOS and Linux (with CD-ROM)
    Assembly Language Programming (3rd Edition)

    Assembly Language for Intel-Based Computers (3rd Edition)

    IBM PC Assembly Language and Programming (5th Edition)
    ...
    Microprocessors and Their Operating Systems: A Comprehensive Guide to 8, 16, and 32 Bit Hardware, Assembly Language, and Computer Architecture

  • Pages: Next
    Back to:
    Algorithms

    Main Index
    Search: All Products Books Popular Music Classical Music Video DVD Baby Electronics Software Outdoor Living Wireless Phones Keywords: In Association with Amazon.com Amazon.co.uk Amazon.de Amazon.fr ... Eugene Kisly and Victor Kisly

    83. Preface Of Assembly Language Programming
    Preface. 8086/8088, 80286, 80386, and 80486 assembly language programming.© 1995 by Barry B. Brey. This text is written for the student
    http://users1.ee.net/brey/p5.htm
    Preface
    8086/8088, 80286, 80386, and 80486 Assembly Language Programming
    This text is written for the student in a course of study that requires a thorough knowledge of programming the Intel family of microprocessors. It is a very practical reference text for anyone interested in all programming aspects of this important microprocessor family. Today, anyone functioning or striving to function in a field of study that uses computers must understand assembly language programming of this important family of microprocessors. Intel microprocessors have gained wide applications in many areas of electronics, communications, control systems, and particularly in desktop computer systems.
    ORGANIZATION AND COVERAGE
    In order to cultivate a comprehensive approach to learning, each chapter of the text begins with a set of objectives that briefly define the contents of the chapter. This is followed by the body of the chapter, which includes many programming applications that illustrate the main topics of the chapter. At the end of each chapter, a numerical summary, which doubles as a study guide, reviews the information presented in the chapter. An end-of-the-chapter glossary defines each new term. Finally, questions and problems are provided to promote practice and mental exercise with the concepts presented in the chapter. This text contains many example programs, using the Microsoft Macro Assembler program, that provide an opportunity to learn how to program the Intel family of microprocessors. Operation of the programming environment includes the, linker, library, macros, DOS function, and BIOS functions.

    84. Linux Assembly Language Programming
    Linux assembly language programming. In Linux Assembly Linux x86 assemblylanguage programming, from start to finish! Place-holding numeration
    http://www.lls.se/~mux/linux_ass.htm
    Linux assembly language programming
    In Linux Assembly language programming , Bob Neveln explains the key features of x(6 assembly lamguage in the context of the Linux operating system and the C language. The book´s step-by-syep, one-concept-at-a-time coverage will help any hardwareprogrammer to move to LINUX and master essential skills for Linux device driver development. You won't just learn new x86 assembly language skills, you'll also gain powerful "under the hood" insight into how Linux Works. Linux x86 assembly language programming, from start to finish!
    -Place-holding numeration
    -Logic Circuits
    -Computation
    -The four-field format
    -Machine Language
    -Memory
    -The Stack
    -Linux user programs
    -NASM
    -DOS Programs -Interupts -Bit manipulations -Device Drivers -And more 250 pages + CD 561:- inkl moms (449:- exkl) ISBN 0130879401 E-Mail till MUX-Elektronik Till Linux -menyn
    Summary of Contents
    - Revision of the bestselling Linux programming tutorial - the best book in its class after three years - Proven tutorial takes the mystery out of Linux tools and APIs - Code tested with the latest 2.2 kernel and tool versions - HTML coverage updated - Extensive examples illustrate theory and programming technique E-Mail till MUX-Elektronik Till Linux -menyn MUX-Elektronik Kjellbergsgatan 5 S-411 32 Gothenburg Sweden Tel/Fax int +46 31 16 33 90

    85. Assembly Language Programming
    CS 320 assembly language programming (4 Cr.). The course includes projects in performancemeasurements, assembly language programming, and digital logic design.
    http://cs.nmu.edu/courses/obsoletedscrpt/cs320.html
    This course is being phased out. Its contents are currently very similar to CS 201 and CS 226
    CS 320 ASSEMBLY LANGUAGE PROGRAMMING (4 Cr.)
    COURSE DESCRIPTION
    Prerequisite
    CS 220 (Passed with C- or better.)
    General Introduction and Goals
    Introduction to the organization and design of the major components of a modern digital computer, along with the mechanics of instruction execution, information transfer, and control within such systems. A MIPS 2000/3000 assembly language simulator and a digital logic simulator are used as tools to illustrate basic concepts of RISC architecture. The purpose of this course is to provide the student with an introduction to the structure and organization of digital computers and how the user can interface to the computer through assembly language. The course includes projects in performance measurements, assembly language programming, and digital logic design. Topics to be included are: performance metrics, principles of digital computer design, RISC architecture, MIPS assembly language programming, internal data formats, digital logic design, finite state machines, CPU design, microinstructions, pipelining, cache memory, virtual memory, bus characteristics, and parallel processing. Upon completion of this course, the student will

    86. Ask Jeeves: Search Results For "Assembly Language Programming"
    Popular Web Sites for assembly language programming . This site is a popularInternet site dedicated to learning x86 assembly language programming.
    http://webster.directhit.com/webster/search.aspx?qry=Assembly Language Programmi

    87. C++, C, And Assembly Language Tutorials
    Assembly tutorials; assembly language programming Tutorial by BrianBrown; King of the Hill The glorious game of Corewar; Randall
    http://www.kegel.com/academy/tutorials.html
    C++, C, and Assembly Language Tutorials
    Open Source Development Tutorials
    Other lists of C/C++ Tutorials
    C Tutorials

    88. Visit The New Address
    Short Axion Network guide to a few fundamental aspects of ASM Binary Number System, Hex Decimal Numbers, C and ASM programming. Downloads TASM assembler, String Input Library and related example, Graphics programming demo; a few assembly links.
    http://www.angelfire.com/sd/kias/smart/
    Axion-Network Has Moved!
    Our New Address is:
    www.axion-network.net
    (Click the link to continue)
    Please update your bookmarks!

    89. Win32 Programming For X86 Assembly Language Programmers
    Win32 programming for x86 assembly language Programmers. Welcome tothe world of Win32 programming. That's right! It's not impossible
    http://www.eskimo.com/~htak/win32asm/win32asm.htm
    Win32 Programming for x86 Assembly Language Programmers
    Welcome to the world of Win32 programming.
        That's right! It's not impossible to write a Windows program in assembly language.
        My focus here is on using the basic Windows system calls. You should know, or learn from other resources, how to write code for the Intel x86 processors (and compatibles). I have used the Intel syntax for machine instructions, so the information here should be useful for those familiar with the MASM (by Microsoft) or the TASM (by Borland/Inprise) assemblers.
        I assume you have used Windows programs, but I don't assume you have written a Windows program. The core set of basic system calls is called the Win32 API (application programming interface).
        The Win32 API was once called the SDK interface because it was the original interface supported by Microsoft's Windows SDK (Software Development Kit). This was to distinguish it from the MFC (Microsoft Foundation Classes) interface created for C++. Microsoft now supports more than one SDK. The Win32 API is supported by the Platform SDK. Example code has been tested on Win98 SE (second edition) with TASM 4.0 and the linker and libraries from VC++ 4.0.

    90. Linux Assembly
    On this site you will find various resources ranging from tutorials, documentation up to actual Linux Category Computers programming languages assembly...... hackers who always do everything in pure assembly ) We assume you are familiar withassembly language and with UNIX, and have some programming experience; our
    http://linuxassembly.org/
    Welcome to the Linux Assembly If you are looking for information on assembly programming under UNIX -like operating systems (Linux/BSD/BeOS/etc), this is the right place to be. Here you can find various resources , ranging from tutorials and documentation , to actual programs written in assembly language. As time passes, we will try to provide as much information on the subject as possible, so stay tuned We will eventually provide information on assembly programming under different platforms : IA32 (x86), IA64 (Itanium), x86-64, SPARC, Alpha, or whatever platform we find contributors for. Like any open project, we depend upon volunteers and contributors: if you have the knowledge , we would like you to share it with the rest of the community . Although now most (but not all) material here is devoted to IA32 platform, information on other platforms is gladly accepted as well!
    So, what is UNIX assembly programming? Well, one can tell you it's a nightmare. Or that it is obsolete, because of hardware platform dependence and difficulty. Or whatever else.. Here you can find that writing UNIX assembly programs is simple and even has several advantages. However it is true that this is not for everyone. Mainly this site is for crazy hackers who always do everything in pure assembly :) We assume you are familiar with assembly language and with UNIX, and have some programming experience; our goal is to give you the very secret lore and lift the shroud of mystery over UNIX assembly programming.

    91. Witzend Software - Contract Programming Services, Tools For Windows Developers
    Custom programming services for Widows and the Web. Specialists in Windows, Visual C++, MFC, COM, ATL, ActiveX controls, XML, and Intel assembly language.
    http://www.witzendsoft.com/
    P rogramming tools for Windows and the Web, including Win32 Applications Dynamic link libraries ActiveX controls Visual C++ tools W itzend Software also provides custom programming services , specializing in applications for Windows using C/C++, Visual Basic, MFC, COM, ATL, and Intel assembly language.
    Telephone Address
    th Avenue SW ° Seattle WA 98146 ° USA
    E-mail
    Information: info@witzendsoft.com Sales: sales@witzendsoft.com Support: support@witzendsoft.com Web: webmaster@witzendsoft.com

    92. SOURCE CODE ARCHIVER
    Resume. An archive of free source code in various programming language C/C++, Visual Basic, assembly.
    http://pages.poly.edu/~dgupta01/index.html

    93. Krunal Cholera - Homepage
    Seeks employment in networking and/or web design. Experienced in Pascal, C programming, VERILOG, UNIX, assembly language 8085, 8086, and 80386.
    http://astro.temple.edu/~krunal

    Skip Flash Intro
    Krunal Cholera
    Skip Flash Intro
    Krunal Cholera

    94. C-- Home
    Problem C was designed as a programming language, not as a compiler target language. C is suboptimal in the latter role. The Need define a language designed as a portable target language; replace C as a target language used by compiler writers. Several implementations.
    http://www.cminusminus.org/
    C Harvard EECS C Home C Home News ... Related Work
    ``Bringing you compiler technology that is well understood, but difficult to implement''
    Welcome to C
    Suppose you are writing a compiler; how will you get quality machine code? Writing your own code generator is a lot of work, so you might use somebody else's. There appear to be three notable, freely available code generators: VPO MLRISC , and the gcc back end. Each of these impressive systems has a rich, complex, and ill-documented interface-and once you start to use one, you will be unable to switch easily to another. Furthermore, to use MLRISC you must write your front end in ML, to use gcc you must write it in C, and so on. You might also generate C, if you can afford its calling conventions. And forget about proper tail calls, computed gotos, accurate garbage collection, efficient exceptions, or source-level debugging. All of this is most unsatisfactory. It would be much better to have one portable assembly language that could be generated by a front end and implemented by any of the available code generators. Such a language should serve as the

    95. Arity Corporation
    With a compiler and interpreter written in Prolog, C and assembly language and representing a superset of Edinburgh Prolog, a programming environment is offered for Windows/NT.
    http://www.arity.com/prolog.html

    Home
    Sitemap Contact Us Careers ... Directions Hover Text Overview Technology Comparison Information Extraction Knowledge Representation ... Research Links
    Arity/Prolog32 is now available for FREE
    Effective January 1, 2001, Arity has decided to concentrate our sales, marketing and support efforts on our Information Animator and Active Knowledge Studio products and services. Recognizing the continued interest in Arity/Prolog by many existing customers, Arity has decided to make Arity/Prolog32 available for download free. Currently, Arity is providing downloads of Arity/Prolog32 at a rate of several thousand per year. We are gratified at the continued interest in what is still the fastest and most complete commercial quality implementation of the Prolog language. We are often asked whether we will update the human interface of the interpreter or embed the system within a Web server. The answer is - We already have! Arity Information Animator can use Arity/Prolog32 as a scripting / extension implementation language. Of course, a number of our extensions, for example, our natural language parser, is written in Arity/Prolog32. More ...

    96. Amit Sheth's Home Page
    A free source code for programs written in assembly(x86) language and C programming language, and C++ Graphics.
    http://web.njit.edu/~ams7/

    97. OAMulator
    Online emulator for OAM (One Address Machine) and compiler for OAM programming language. Teaching resource for concepts such as programming, compilers, assembly, CPU, registers and addressing.
    http://myspiders.biz.uiowa.edu/~fil/OAM/

    98. Dolphinz Home Page
    This page is devoted to Win32 programming in assembly language, and it contains tutorials, articles, tools, resources, and some code for Windows 95/98 using assembly language.
    http://personal5.iddeo.es/ret007ow/index.html

    99. Programmers Heaven - Assembler Programming Zone
    Links (44). Articles Tutorials (111). Other CPU programming. Motorola 680x0 (89). DirectoryRecursion This is a Directory Recursion coded in assembly language.
    http://www.programmersheaven.com/zone5/

    100. TI-85 Assembler Programming
    Contains lessons on how to program the TI85 calculator in Z80 assembly language, designed for beginners in Z80 programming.
    http://www.sealiesoftware.com/ti-asm/

    A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

    Page 5     81-100 of 114    Back | 1  | 2  | 3  | 4  | 5  | 6  | Next 20

    free hit counter