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

Reply via email to