TIS-100 - programistyczne puzzle
: 26 mar 2020, 15:50
Wciągnęło mnie. Wciągnęło mnie jak nic. Już od zamierzchłych czasów ubiegłego wieku próbowałem programować w kodzie maszynowym. Przepisywałem listingi z Bajtka by moją starą Spektrumnę ożywić. A później zapomniałem wszystko. Wzięło mnie na wspomnienia i stwierdziłem, że nauczę się programowania w Assemblerze.
... hmmm tylko po co ???? dla własnej satysfakcji ?????
aż tu nagle zauważam TIS-100. Gierka która pozwoliła cofnąć się w czasie i zacząć bawić się sprzętem na który nikt nic wcześniej nic nie zaprogramował.
Miałem wreszcie cel. I tak gierka wciągnęła mnie jak rzadko która. Co my tu mamy. Stary uszkodzony komputer, który nie może działać i trzeba go naprawić uzupełniając poszczególne części poprzez odpowiednie zaprogramowywanie. Stosy, akumulator, węzły i kilkanaście instrukcji, bazujących na Asemblerze. Mamy dane wejściowe, które należy zgodnie z zadaniem obrobić, by na wyjściu osiągnąć wzorzec.
Zadania są różne, a zaproponowany kod jest porównywany z innymi graczami. Wiemy jak dobrze zaprogramowaliśmy dany moduł.
Poniżej filmik z sekwencją która dzisiaj zdziałałem.
youtu.be/iB6JEMWF5sI
jest też moduł graficzny.
youtu.be/ZKCzQXxhosE
Szczerze polecam !!!
... hmmm tylko po co ???? dla własnej satysfakcji ?????
aż tu nagle zauważam TIS-100. Gierka która pozwoliła cofnąć się w czasie i zacząć bawić się sprzętem na który nikt nic wcześniej nic nie zaprogramował.
Miałem wreszcie cel. I tak gierka wciągnęła mnie jak rzadko która. Co my tu mamy. Stary uszkodzony komputer, który nie może działać i trzeba go naprawić uzupełniając poszczególne części poprzez odpowiednie zaprogramowywanie. Stosy, akumulator, węzły i kilkanaście instrukcji, bazujących na Asemblerze. Mamy dane wejściowe, które należy zgodnie z zadaniem obrobić, by na wyjściu osiągnąć wzorzec.
Zadania są różne, a zaproponowany kod jest porównywany z innymi graczami. Wiemy jak dobrze zaprogramowaliśmy dany moduł.
Poniżej filmik z sekwencją która dzisiaj zdziałałem.
youtu.be/iB6JEMWF5sI
jest też moduł graficzny.
youtu.be/ZKCzQXxhosE
Szczerze polecam !!!