| Thread Closed |
How many instructions are there ? |
Share Thread | Thread Tools |
| May20-07, 02:56 AM | #69 |
|
Recognitions:
|
How many instructions are there ?As mentioned, the Wintel environment appears to zero out all of .bss section. In the Arm environment, only a portion of the .bss segment is zeroed out, with the remainder remaining truly unitialized, which I assume is to reduce the execution time. Global values are generated by the linker, that indicate the location and size of the zero initialized logical segment which is the first part of the .bss segment. Regarding memory sizes on mainframes, high end IBM 360's and 370's had 1MB or more of memory during the 1960's and 1970's. By 1985, a Cray 2 super computer had 512MB of memory. |
| May20-07, 06:01 AM | #70 |
|
|
I just wonder how it might have evolved if all those full screen DOS programs were ported as exact replicas to unix, unix - prompt. Like turbo pascal, or quick basic, etc. |
| May20-07, 10:12 AM | #71 |
|
|
In the company I worked for, we had 5 370's, the biggest was 512k until 78 when they upgraded to a meg. I think they did it to support TCAM the predecessor to VTAM. The IBM 370 was constrained to 268 meg until around 84 when they came out with XA. That was a PITA due to all the software that had used the upper 4 bits of the address to pass flags. |
| May20-07, 10:43 AM | #72 |
|
|
IIRC the first CRT TTY terminals used for UNIX (and other applications) only transmitted the line the cursor was on when the enter key was hit. This was a carry over from paper termiminals. The arrow keys and whatnot were only available to the TTY terminal and not the OS. |
| May20-07, 10:52 AM | #73 |
Recognitions:
|
Even our little IBM 1130s had 32k words (not bytes) of memory. Quite possibly the smaller models of 360 (models 20 and 30) were more contrained though. |
| May20-07, 01:04 PM | #74 |
|
|
|
| May20-07, 01:28 PM | #75 |
|
|
|
| May20-07, 02:35 PM | #76 |
|
|
Simply said, the reason editors like ed, ex, and vi are still around is the standard that most UNIX variants follow mandates them, and users of those systems are guaranteed to always have such editors around. Even if the said system isn't POSIX-compliant, such as a BSD release that predates POSIX, vi will still be around, because vi originated on a very, very old BSD release (2BSD or so, I think). If a user is going to choose an editor to learn, it would be reasonable and advantageous to choose the editor that will be available everywhere. Also, more 'modern' editors like emacs, nedit, etc. are not going to be available on every system, even modern systems, like AIX or Solaris without installing additional freeware, which may or may not be practical in a production environment with strict standards specifying what can be installed on systems within the production environment. |
| May20-07, 02:48 PM | #77 |
|
|
- Warren |
| May20-07, 03:19 PM | #78 |
|
|
Yes, a programmer inexperienced with those tools can do a lot of damage, but so can someone inexperienced with a circular saw. That doesn't make circular saws a bad thing.
|
| May20-07, 04:17 PM | #79 |
|
Recognitions:
|
|
| May20-07, 04:48 PM | #80 |
|
Mentor
|
For some rather stong opinions regarding operator overloading, read these thread on operator overloading in Java: http://forum.java.sun.com/thread.jsp...hreadID=489919 and http://bugs.sun.com/bugdatabase/view...bug_id=4905919. |
| May20-07, 11:45 PM | #81 |
|
|
(Wait, didn't I already say that?)Operator overloading and a certain portion of multiple inheritance functionality was intentionally left out of java because java has different design goals. |
| May21-07, 10:59 AM | #82 |
Recognitions:
|
No comment on the advisability of building flight software using circular saws.
However, I did once spend a long night helping ferry the "walking wounded" to hospital, after a plane crash caused partly by the fact that somebody managed to wire up the flight deck on a commercial airliner so a problem with engine 1 lit up the warning indicators for engine 2, and somebody else inspected what they had done and said "yeah, that's OK". The consequence was the flight crew attempted a one-engine landing, except they shut down the engine that was working properly, not the other one. By all means tell me that sort of thing will never happen with modern software design methodologies, but I won't necessarily believe you. |
| May22-07, 12:59 AM | #83 |
|
|
I had admin responsibilities for a couple years.AIX and SUN. I got to do a lot of work for things that should have evolved to no-brainers. I would think, that after 25 years or so they could come up with better "standards". |
| May22-07, 01:38 AM | #84 |
|
|
IMO 3/4 of the development time and half the code is spent overriding inheritance. IIRC Java's original design goal was as a small interpretive language to run on a consumer set top box imbedded p-engine. Now it envisions itself as a competitor to C++. It's original goal seems to have disappeared. While circular saws may not be a bad tool, they certainly are dangerous. |
| Thread Closed |
| Thread Tools | |
Similar Threads for: How many instructions are there ?
|
||||
| Thread | Forum | Replies | ||
| Latex instructions | Forum Feedback & Announcements | 4 | ||
| instructions (computer) | Engineering, Comp Sci, & Technology Homework | 3 | ||
| Instructions for TI-83 for probabilities | Set Theory, Logic, Probability, Statistics | 2 | ||
| Saddam's Video Coded Instructions | Current Events | 11 | ||