andreaw990 Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Hallo allerseits, ich hab da ein kleines problem mit zwei aufgaben: 1. der computerhändler, dessen auzubildender sie sind hat sie mit der überprüfung der daten einer werbebroschüre beautragt. darin wird ein mikrocomputer mit der adressbusbreite von 32 bit angeboten. welche maximale ram-kapazität resultiert daraus wie rechnet man das denn aus? - richtige lösung 4 gbyte 2. für die erfassung bereits bestehender urlaubsanträge wird ein flachbettscanner mit einr effektiven auflösung von 300 dpi und eine texterkennungssoftware eingesetzt. die urlaubsscheine werden im format 190,5 x 127 mm eingescannt. berechnen sie den speicerbedarf für eine formularseite in kbyte vor der bearbeitung durch das texterkennungsprogramm, wenn je bildpunkt 1 byte speicherplatz benötigt wird. geben sie das ergebnis als ganze zahl aufgerundet an. (1 inch = 25,4 mm) wie rechne ich denn das aus? - richtige lösung wäre 3296 kbyte hoffe ihr könnt mir da weiterhelfen Danke, Andrea! Zitieren
Technician Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Hallo Andrea, Zu Problem 2: das ist eigentlich gar nicht so schwierig; eigentlich alles simple Schulmathematik (man muss nur die Umrechnung Byte -> Kilobyte wissen, das ist der einzige Haken dran) Also: Zuerst rechnest du um: 190,5 mm = 7,5 inch 127 mm = 5 inch 7,5 * 300 ergibt 2250 pixel Breite 5 * 300 ergibt 1500 pixel Höhe Das Formular hat also eingescannt eine Fläche von 2250 * 1500 Pixel = 3375000 Pixel. Jedes Pixel hat 1 Byte, also hat das gescannte Formular 3375000 Byte. Teilt man 3375000 durch 1024 (Umrechnung von Byte in Kilobyte), ergibt sich 3295,8984..., was gerundet 3236 ist. Gruß, Technician Zitieren
AVEN Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Original geschrieben von andreaw990 Hallo allerseits, ich hab da ein kleines problem mit zwei aufgaben: 1. der computerhändler, dessen auzubildender sie sind hat sie mit der überprüfung der daten einer werbebroschüre beautragt. darin wird ein mikrocomputer mit der adressbusbreite von 32 bit angeboten. welche maximale ram-kapazität resultiert daraus wie rechnet man das denn aus? - richtige lösung 4 gbyte wie rechne ich denn das aus? - richtige lösung wäre 3296 kbyte hoffe ihr könnt mir da weiterhelfen Danke, Andrea! 2³² = 4294967296 : 1024 : 1024 : 1024 :1024 = 4 GB Zitieren
Gabriela Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 "mikrocomputer mit der adressbusbreite von 32 bit angeboten. welche maximale ram-kapazität resultiert daraus wie rechnet man das denn aus? - richtige lösung 4 gbyte " Die Ãdressbusbreite ist 32 bit, demzufolge ist der maximale adressierbare speicher 2 hoch 32, ergibt genau 4 gbyte; um noch genauer zu sein, 2 hoch 32 sind 2hoch 30(1 gbyte) mal 2 hoch 2 =4 gbyte. Das ist die art und weise, wie man den maximal-adressierbaren Speicher ausrechnen kann Viel erfolg! Zitieren
alienxox Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Original geschrieben von AVEN 2³² = 4294967296 : 1024 : 1024 : 1024 :1024 = 4 GB Aber wo ist hier die Umrechnung von Bit in Byte? Müsste da nicht irgendwo noch ein ":8" stehen, und dann kommt auch nicht 4 GB sondern 0,5 GB raus!? :confused: :confused: :confused: Zitieren
Klotzkopp Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Original geschrieben von alienxox Müsste da nicht irgendwo noch ein ":8" stehen, und dann kommt auch nicht 4 GB sondern 0,5 GB raus!?Nein, weil Speicher byteweise adressiert wird, nicht jedes Bit einzeln. Zitieren
AVEN Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Ähm ok ich hab in der Rechnung ein : 1024 zu viel ... Aber das ändert nichts am Ergebniss... ich kenne die Aufgabe auch und das Ergebniss ist 4 GB, zumindest laut IHK Lösungsvorgabe... Hier nochmal ausführlich... 4294967296 :1024 = 4194304 4194304 :1024 = 4096 4096 : 1024 = 4 Warum das so ist, kann ich dir jetzt so auch nicht direkt beantworten, aber der Lösungsweg stimmt so... Aber die Bit und Byte Sache verwirrt mich gerade auch... Nachtrag: Danke für die Erklärung Klotzkopp... Zitieren
riana Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 4294967296 :1024 = 4194304 Byte 4194304 :1024 = 4096 MByte 4096 : 1024 = 4 GByte ??? Aber was ist dann die erste Zahl und warum muss die nicht durch 8 geteilt werden, habe zwar oben die Erklärung gelesen, aber so richtig versteh ich es nicht! Zitieren
AVEN Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Die erste Zahl sind die Bytes... du hast die Kilobytes vergessen;) Zitieren
Majoon Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Original geschrieben von riana 4294967296 :1024 = 4194304 Byte 4194304 :1024 = 4096 MByte 4096 : 1024 = 4 GByte ??? Aber was ist dann die erste Zahl und warum muss die nicht durch 8 geteilt werden, habe zwar oben die Erklärung gelesen, aber so richtig versteh ich es nicht! Also die erste Zahl ergibt sich aus der Rechnung 2 hoch 32. Warum nicht durch 8 habe ich auch nicht verstanden... Lieben Gruß, Majoon Zitieren
Flori Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Original geschrieben von Klotzkopp Nein, weil Speicher byteweise adressiert wird, nicht jedes Bit einzeln. Hallo Klotzkopp, mit dieser Begründung leuchtet die Rechnung dann auch schon ein und ich kenne mehrere Aussagen, die das auch so bestätigen, z.b.: Bei den ersten IBM-PC-kompatiblen Computern gab es zuerst einen 8 Bit breiten Datenbus und einen 20 Bit breiten Adressbus (damit konnte 1 MByte RAM adressiert werden). 2^20 = 1048576 ??? :confused: (EINHEIT ???) 1048576 : 1024 : 1024 = 1 MByte dann wohl ??! Nach der Rechnung, die ja dann auch für unser erstes Beispiel mit dem 32-bit-Adressbus gilt, müßten ja dann die 1048576 schon "BYTE" sein. Allerdings verstehe ich dann jetzt gerade nicht mehr die Formulierung "32-BIT-Adressbus", die doch heißen soll, das ich 2^32 BIT ansprechen kann..... Und jetzt sinds dann auf einmal direkt Bytes ?! Hm, werd auch noch mal drüber nachdenken, ob ich da jetzt nicht was vertausche, aber vielleicht kannste mir ja schon mal auf die Sprünge helfen..... <im weggehen murmelnd> "also Speicher wird byteweise angesprochen......" </im weggehen murmelnd> Flo Zitieren
Klotzkopp Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Original geschrieben von Flori Allerdings verstehe ich dann jetzt gerade nicht mehr die Formulierung "32-BIT-Adressbus", die doch heißen soll, das ich 2^32 BIT ansprechen kann.....Eben nicht. Ein 32 Bit breiter Adressbus bedeutet, dass man 2 hoch 32 Speicherstellen adressieren kann. Speicheradressen zeigen immer auf Bytes, nicht auf einzelne Bits im Speicher. Zitieren
xyCruiseryx Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 ich denke ehr andreaw990 hat sich da in der Einheit vertahn......nich gbyte sonder gbit.....das wäre meine einzige erklärung.......denn ander kommt mann nicht auf 4 Zitieren
Laura.T Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Naja, aber RAM-Kapazität in Bit? Falls es jemanden beruhigt... ich wäre niemals auf eines der beiden Ergebnisse gekommen. Zitieren
Flori Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 @xyCruiseryx : Doch, es ist in der Tat so : Ein 32-Bit-Adressbus kann bis zu 4 GIGA-BYTE (kein Fehler in der Einheit !) physikalischen Speicher ansprechen. Wie Klotzkopp schon sagte werden direkt immer 8 bit auf einmal angesprochen, also erfolgt die Adressierung immer Byteweise. Es ist einfach Fakt, auch wenn ich mich weiterhin an der Begrifflichkeit wohl am meisten störe : beim 32-bit-Adressbus wird Byte-weise adressiert und beim Datenbus wird wirklich Bit-weise übertragen. Aber de facto : 32-Bit-Adressbus -->> 4 GB Speicher (max.!) siehe evtl : Adress-, Daten-, Steuer-Bus oder : über Google mal nach den Begriffen "32-bit", "adressbus", "speicher" suchen lassen (da gibts auf jeden Fall die Bestätigung für die 4 GB ) Wie gesagt, wohl einfach so nehmen wie es ist..... Hope it helps - take it easy, life's hard enough ! Flori Zitieren
frosch03 Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 So, jetzt versuch ich mein glück auch nochmal das ganze zu verklickern ;-) zunächst muss man zwischen dem Arbeitsspeicher (max. 4GByte) und dem Adressbus (32 Bit) unterscheiden!!! Und genau hier liegt jetzt der Hund begraben. Ich kann über den Adressbus ganau 2^32 verschiedene Adresskombinationen schicken. Jede dieser Kombinationen zeigt auf genau ein Byte im Arbeitsspeicher. Wie Klotzkopp schon gesagt hat, die Adresse die am Adressbus anliegt, zeigt auf ein Byte welches sich im Arbeitsspeicher befindet..... Ich kann also mit einen 32Bit Adressbus auf exakt 2^32 unterschiedliche Bytes im Arbeitsspeicher zeigen. Damit kann ich also maximal 2^32 Byte nutzen (adressieren) naja und dass 2^32 den 4GByte entspricht haben wir ja oben schon gesehen ;-) alle klarheiten beseitigt?? ;-) gruß Frosch03 Zitieren
xyCruiseryx Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 @frosch03 super erklärung......da haben wie das Prob.....nur wenn mann nicht weiss das von 2³² Jeder dieser Kombinationen auf genau ein Byte im Arbeitsspeicher zeigt wirds unlösbar....verflucht sei die IHK....oder unser nicht volkommendes wissen Zitieren
Redbaron Geschrieben 7. Mai 2002 Geschrieben 7. Mai 2002 Hi, musste mich erst mal anmelden, bin neu hier. Zu Aufgabe 2. Mein Lösungsvorschlag sieht so aus. Gegeben ist folgendes: 300 dpi = 300 Punkte pro inch inch = 25,4 mm Format = 190,5mm x 127mm daraus folgt: 190,5 mm / 25,4 mm = 7,5 inch 7,5 inch x 300 Punkte/inch = 2250 Punkte 127 mm / 25,4 mm = 5 inch 5 inch x 300 Punkte/inch = 1500 Punkte 2250 x 1500 = 3375000 Punkte, da 1 Punkt 1 byte entspricht, sind es also 337500 byte Umrechnung in kbyte: 1 kbyte = 1024 byte 3375000 byte / 1024 byte = 3295,8984 Aufgerundet: 3296 kbyte Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.