030
04.03.2006, 03:50 Uhr
Hans
Library Walker (Operator)
|
Zitat von Tommix: |
'Morgen, [quote Hans]A Propos Waschmaschienensteuerungen: Hast Du beruflich damit zu tun?
|
Nein, war nur ein Beispiel. [/quote] Ist aber auch ein beliebtes Beispiel...
Zitat: |
Man liest hier aber öfter Sprüche wie "Das ist heute kein Problem mehr." oder "Auf jedem halbwegs modernen System..." usw. Dabei wird vergessen, daß PCs im Grunde nur einen Bruchteil programmierbarer Systeme ausmachen und für manch einen ein paar Bytes zu sparen wichtiger ist als ein Stapel Papier mit 'ner ISO-Nummer obendrauf. Jetzt bin ich aber weit weg vom Thema.
|
Nun ja, bei PCs hat sich in Sachen Programmierung anscheinend die Unsitte durchgesetzt, den benötigten Speicher einer Applikation nur noch in KB zu berechnen. So hat sich jedenfalls schon zu Anfang der 90er ein EDV-Prof in einer Vorlesung beklagt. Dann hat er uns 'Bitklauberei' beigebracht. Ansonsten ist es anscheinend auch so, das die wenigsten wissen, wo in der im Haushalt verwendeten Elektronik überall programmierbare Chips drin stecken. Das man einen Videorecorder oder auch einen DVD-player/-recorder programmieren kann, dürfte noch allgemein bekannt sein. Bei (Multimedia-)Handys evtl. auch noch, aber dann??
Zitat: |
Mit dem Baustein, von dem Du gesprochen hast, meinst Du wahrscheinlich den DMA-Controller.
|
Genau den meinte ich.
Zitat: |
Der wird aber glaube ich auf PCs nicht zum Speicher-Speicher-Transfer genutzt. Zumindest bei Visual C (das bezüglich der Performance eher positiv bewertet wird) ist memcpy mit "normalen" CPU-Befehlen gemacht (in Assembler).
|
vielleicht ist da auch gerade meine Phantasie mit mir durchgegangen... Aber 100%ig ausschliessen will ich diese Möglichkeit trotzdem nicht.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |