2014-09-04 5:45 GMT-03:00, Jiří Zárevúcky <[email protected]>: > On 4 September 2014 02:16, françai s <[email protected]> wrote: > >> The coding in binary and assembly are necessary? > > > In general, yes, you need at least some processor-specific assembly code > for implementing stuff like (but not limited to) processor initialization, > interrupts, device driver interface, or switching threads/fibrils. > > Is there a specific area you are interested in? > > -- Jirka Z. >
I thought that never hear someone say that there sense currently uses of binary code. One person told me that there are three or more years ago the University of Latvia and Riga Technical University taught code in binary. I'm interested to know if binary coding is really necessary. G. Adam Stanislav says in Preface of What is int 80h?: "Assembly language programing under Unix is highly undocumented. It is generally assumed that no one would ever want to use it because various Unix systems run on different microprocessors, so everything should be written in C for portability. In reality, C portability is quite a myth. Even C programs need to be modified when ported from one Unix to another, regardless of what processor each runs on. Typically, such a program is full of conditional statements depending on the system it is compiled for. Even if we believe that all of Unix software should be written in C, or some other high-level language, we still need assembly language programmers: Who else would write the section of C library that accesses the kernel? reference:http://www.int80h.org/bsdasm/#intro I'm interested to know if assembly coding is really necessary. _______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
