Sida 22 av 31
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 00:01:05
av blueint
ARM 32-bit och MIPS32 (ev MIPS64) är väl plattformar där man minsann plockat bort det mesta som är onödigt. Utom om man skall tugga stora och snabba datamängder.
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 00:05:28
av Pajn
Vill du knacka Assambler är det ARM som gäller och knappt det.
Kör absolut lägst C men ännu hellre högre än det.
Laptop spelar ingen roll, x86 är x86 med allt vad det innebär (hemsk arkitektur för handknackad ASM
bland annat).
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 00:08:31
av Spisblinkaren
blueint skrev:ARM 32-bit och MIPS32 (ev MIPS64) är väl plattformar där man minsann plockat bort det mesta som är onödigt. Utom om man skall tugga stora och snabba datamängder.
ARM 32-bit låter perfekt.
I vilka produkter hittar jag det (lat fråga

)
MVH/Roger
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 00:11:26
av Spisblinkaren
TomasL skrev:blueint skrev:För en enstaka kärna (core) som använder spekulativ och icke sekventiell exekvering så kontrollerar denna att det går att göra innan det sker. Så det behöver programmerare ej tänka på i någon större utsträckning.
När det gäller att nyttja flera kärnor parallellt så måste man dela upp sitt program i flera delprogram (trådar-threads) som kan utföras samtidigt. För detta krävs att man kan föreställa sig programmet som flera parallella delprogram och vilka beroenden som finns. Programmeraren måste tänka till hur programmet fungerar teoretiskt och det går inte att fånga alla fel genom att stega med en debugger. Semaforer och andra kanaler mellan delprogrammen blir oerhört viktiga.
Sedan uppger man för operativsystemet vilka delprogram som skall utföras. Och operativsystemet kan sedan optimalt välja hur detta skall genomföras.
Du har fel Roger, man använder inte Asm, utan C++/C#.
"Man" är inte samma som "jag"

Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 00:19:35
av blueint
Det är hen numera..
Du kan ju börja med en ARM emulator som "skyeye". Kompilera kod med GCC och debugga med GDB. Finns även IDE (Eclipse?).
I övrigt så används ARM i många ADSL-modem, "Routers", trådlösa accesspunkter (AP), Raspberry-Pi, Fotoramar, Skrivare, Hårddiskar, Smartphones, ev TV-apparater, osv. Om du sedan har en sådan kopplar man in sig på dess konsol med asynkront läge med 5V eller 3,3V linjenivå via paddar på kretskortet eller pinnar. JTAG porten kan sedan kopplas in på liknande sätt och användas för att flasha om och debugga.
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 00:24:38
av Spisblinkaren
Jag tänkte mest på laptops

Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 01:58:34
av blueint
Det finns väl vissa laptops som kör ARM med Microsofts Windows CE. Annars är smartphones en stor källa till ARM plattformar.
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 08:38:23
av TomasL
RT-tabletter och "laptoppar" använder ARM.
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 12:03:40
av Krille Krokodil
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 15:19:36
av Pajn
TomasL skrev:RT-tabletter och "laptoppar" använder ARM.
RT tillåter väl inte att man kör binärer? Likadant med Android.
Chromebooks går ju att modda och köra in Ubuntu på för att få göra vad man vill,
Men frpn stamdard är det ju bara JS eller pNaci.
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 18:19:50
av blueint
Tablets med Microsofts
Windows RT är det mao då. Vad kostar sådana? är de hackbara?
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 18:21:55
av TomasL
Nej, de är inte hackbara, allt ligger i sandbox, och det finns ingen som lyckats roota vare sig RT eller WP7/8 (vad jag vet i alla fall)
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 20:14:20
av Mr Andersson
Pajn skrev:TomasL skrev:RT-tabletter och "laptoppar" använder ARM.
RT tillåter väl inte att man kör binärer? Likadant med Android.
Chromebooks går ju att modda och köra in Ubuntu på för att få göra vad man vill,
Men frpn stamdard är det ju bara JS eller pNaci.
Java-appar är väl binärer?
Men skämt åsido, jag antar att du menar native ARM-kod? Det är inga problem på Android.
Android NDK
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 20:36:04
av blueint
Är det något som kör kod i någon form så finns alltid risken för jailbreak..
Re: Ny programvara oftast slöseri med resurser [delad, blåsk
Postat: 9 augusti 2014, 23:56:11
av sodjan
Hur menar du?
Vad är detta "något" som kör någon kod?