Thread View: pl.comp.sys.amiga
4 messages
4 total messages
Started by Szyk
Sat, 07 May 2011 11:41
Licznik rozkazów 68000
Author: Szyk
Date: Sat, 07 May 2011 11:41
Date: Sat, 07 May 2011 11:41
18 lines
1972 bytes
1972 bytes
Witam Interesuje mnie przeznaczenie licznika rozkazów (program counter) procesora 68000. W podręczniku "Amiga Programers Guide" by SLIDER of SOLO Productions na stronie 14 pisze, że jest to rejestr 24 bitowy i wskazuje on następny rozkaz do wykonania. Czyli ma ograniczenie do 16MB I tu pojawia się pytanie: Czy jest to 16MB w procesie, czy w systemie? Bo jak w procesie to wygląda tak jakby rozmiar programu był ograniczony do 16MB. A jeśli w systemie, to system Amigi miałby ograniczenie takie, że programy wykonywalne mogłyby mieścić się tylko w pierwszych 16MB pamięci operacyjnej. Więc jak to jest? Dzięki Amigos! Szyk
Re: Licznik rozkazów 68000
Author: Krzysztof Rudnik
Date: Sat, 07 May 2011 13:37
Date: Sat, 07 May 2011 13:37
14 lines
1515 bytes
1515 bytes
Szyk wrote: > Witam > > Interesuje mnie przeznaczenie licznika rozkazów (program counter) > procesora 68000. W podręczniku "Amiga Programers Guide" by SLIDER of > SOLO Productions na stronie 14 pisze, że jest to rejestr 24 bitowy i > wskazuje on następny rozkaz do wykonania. Czyli ma ograniczenie do 16MB To jest nieprawda. Rejestr ten ma normalne 32bity, podobnie jak inne rejestry adresowe. Ograniczenie bierze się z faktu, że 68000 ma jedynie 24 linie adresowe wyprowadzone na zewnątrz, stąd ograniczenie pamięci do 16MB. Najstarsze 8 bitów jest po prostu ignorowane. Niektóre procki tej rodziny mają wyprowadzone więcej linii.
Re: Licznik rozkazów 68000
Author: Lopez
Date: Mon, 09 May 2011 09:56
Date: Mon, 09 May 2011 09:56
23 lines
1694 bytes
1694 bytes
W dniu 2011-05-07 13:41, Szyk pisze: > Witam > > Interesuje mnie przeznaczenie licznika rozkazów (program counter) > procesora 68000. W podręczniku "Amiga Programers Guide" by SLIDER of > SOLO Productions na stronie 14 pisze, że jest to rejestr 24 bitowy i > wskazuje on następny rozkaz do wykonania. Czyli ma ograniczenie do 16MB > I tu pojawia się pytanie: > > Czy jest to 16MB w procesie, czy w systemie? > > Bo jak w procesie to wygląda tak jakby rozmiar programu był ograniczony > do 16MB. A jeśli w systemie, to system Amigi miałby ograniczenie takie, > że programy wykonywalne mogłyby mieścić się tylko w pierwszych 16MB > pamięci operacyjnej. Więc jak to jest? > > > Dzięki Amigos! > Szyk A tak OT. Można gdzieś znaleźć na necie tą książkę? Lopez
Re: Licznik rozkazów 68000
Author: Szyk
Date: Mon, 09 May 2011 18:25
Date: Mon, 09 May 2011 18:25
14 lines
1464 bytes
1464 bytes
> A tak OT. Można gdzieś znaleźć na necie tą książkę? Pewnie! Jest tu: http://www.amigacoding.com/index.php/680x0:Tutorials Na pozycji: The Amiga Programmers Guide (By C.J DITCHBURN) (V1.0 Edition) (as Amigaguide) Jest też sporo innych książek. Tu jak zwykle "Google twoim przyjacielem jest". Może być takie zapytanko dla Google: Amiga programing book|ebook|tutorial|guide
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads