Author Topic: converting 32 bit code to 64 bit  (Read 29245 times)

nidud

  • Member
  • *****
  • Posts: 2388
    • https://github.com/nidud/asmc
Re: converting 32 bit code to 64 bit
« Reply #60 on: May 27, 2018, 11:18:31 PM »
deleted
« Last Edit: February 25, 2022, 01:09:22 AM by nidud »

LordAdef

  • Member
  • ****
  • Posts: 670
Re: converting 32 bit code to 64 bit
« Reply #61 on: May 28, 2018, 12:01:28 AM »
One thing I always thought to be bad for asm is the forking numbers of dialects. A unified MASM with joined forces would be so much better for the language, but we ended up having all these flavours hanging around and dividing.

The forks you referring to are Masm compatible assemblers capable of swallow all the Masm code available and then some, so there's no new dialects added at all.

Quote
Imagine C with that many forks..

New C forks are created all the time but that doesn't mean the latest version is not capable of compiling C source written for older versions.
I might have not expressed myself well in this one. Masm compatible assemblers work nicely. I actually use UAsm myself.
My feeling is more towards the feeling of joining all these forces together really. And I'm talking about real dialects, like SolAsm etc...

felipe

  • Member
  • *****
  • Posts: 1381
Re: converting 32 bit code to 64 bit
« Reply #62 on: May 28, 2018, 04:34:15 AM »
LordAdef i don't think is to hard to go from 1 assembler to the other. You can even try assemblers for different "machines", like microcontroller assemblers...

Different flavours for 1 particular machine and system shouldn't be an obstacle at all, i think.  :idea:

LordAdef

  • Member
  • ****
  • Posts: 670
Re: converting 32 bit code to 64 bit
« Reply #63 on: May 28, 2018, 05:06:27 AM »
Hi Felipe, I didn't say it's hard

mineiro

  • Member
  • ****
  • Posts: 958
Re: converting 32 bit code to 64 bit
« Reply #64 on: May 28, 2018, 09:12:23 AM »
Hello Alex, Alexandre!? My name is Ricardo, like Ricciardo or Richard or Rijkard.
I was thinking on your idea years ago, the point is that we take inside the bubble with this. Like microsoft world only, so, they dictates the rules. Like what they have done with ml64, forgeting many features.
I take your point about solasm, I played with that before and indicate to everyone to try.  That use pointers instead of contents of pointers on invoke per example. Well, I like that. On assembly we play only with pointers and pointer contents while addressing, to a microcontroler or any processor. Thats why I recommend old books. New technologies don't appears to be quickly as default 8086 mnemonics, on my tests, even x64 world!?. I don't update anymore myself, this new technologies are not quickly, only an evolution from past!. I'm supposed to be wrong here, but coding tells by itself.
I have a debt with an user that I forgot the name, but he mixed hardware and software here, not subject of this board of course.
When we adapt ourselves to right to left inside instructions have a motorola syntax that tell us from left to right. So, we need change our brain from rational to emotional, well brother, it's hard is the solution.
ps: I preffer addressing modes instead of address contents.
I'd rather be this ambulant metamorphosis than to have that old opinion about everything

felipe

  • Member
  • *****
  • Posts: 1381
Re: converting 32 bit code to 64 bit
« Reply #65 on: May 28, 2018, 09:17:58 AM »
So, we need change our brain from rational to emotional

 :biggrin: This is interesting, but i think in such cases we don't change the mind from 1 point to other...probably the mind gets wet with emotion but remains rational... :idea:

mineiro

  • Member
  • ****
  • Posts: 958
Re: converting 32 bit code to 64 bit
« Reply #66 on: May 28, 2018, 10:05:06 AM »
good answer felipe; we are humans, we adapt to anything, even bad things like smoke, drink, coding hehehe. Well, you're talking spanish this can be jejeje, or japanese hihihi, ... .

felipe offtopic:
Chile is fine now, better university from south america thas was from us, but Brasil is trying to get your position. Wait next elections. :D, just kidding my brother, yes, I like this.
I'd rather be this ambulant metamorphosis than to have that old opinion about everything

felipe

  • Member
  • *****
  • Posts: 1381
Re: converting 32 bit code to 64 bit
« Reply #67 on: May 28, 2018, 10:15:42 AM »
mineiro:
:biggrin: I don't want to touch politics concerns in the campus...(But Chile sucks!  :badgrin:)

  :idea: And yes, i'm chilean... :biggrin:

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 10583
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: converting 32 bit code to 64 bit
« Reply #68 on: May 28, 2018, 11:06:30 AM »
> But Chile sucks!

I think you will find that all Governments suck, here in OZ we have a conservative government that is on its way out doing everything it can to line the pockets of their backers by screwing the poorest people in the country. OZ is dangerously over regulated and has a new world order police state legislated into place in the different states. I see the humour in countries that have freedom for its population are those that get criticised the most.

At the risk of sounding political, one thing that pisses me off is the level of interference that some major powers apply to other smaller countries. In particular I would like to travel in Venezuela to shoot video in the south east of the country of the fabulous table top mountains that the locals call tepius. I am probably too old to climb Mount Roraima or the one along side it called Kukenan but you can get to the top by helicopter. The other major site is the collection of tepuis around the waterfall Salto Angel (Angel Falls) and the trick is to take the boat ride up the river and rapids into the Canon Del Diablo.

Sad to say the US is deliberately trying to destroy Venezuela with sanctions and it is causing great hardship to ordinary people there and the country is no longer safe for foreigners. The only good choice for me is China as its cheap to get to and it has some amazing stuff to see.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

felipe

  • Member
  • *****
  • Posts: 1381
Re: converting 32 bit code to 64 bit
« Reply #69 on: May 28, 2018, 11:35:27 AM »
I think i understand you hutch and i agree with you. The sad with Chile (apart for goverment) is that is still a third world country, with a lot of pooverty. And there's a lot of stupid and ignorante people here...but maybe i should finish here this issue... :idea:

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 10583
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: converting 32 bit code to 64 bit
« Reply #70 on: May 28, 2018, 12:09:22 PM »
I gather its been slow since Pinochet was dumped and from what I hear Chile is well on the road to recovery but like much of South America, greedy bastards from other countries have exploited as much of the country as possible which is very unfortunate as Chile has its share of natural resources that should go to the people, not greedy foreigners.

The guy who does the post office deliveries in my area is from Chile, his name is Luis and he is a great guy with a sense of humour. It used to be possible to take a Lan Chile flight to Easter Island and then on to Chile which would have been a good trip but I don't know if it is still available. It must be one of the few places in the world where you can see the sea, jungle and snow capped mountains in the same photo.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

felipe

  • Member
  • *****
  • Posts: 1381
Re: converting 32 bit code to 64 bit
« Reply #71 on: May 28, 2018, 01:11:20 PM »
Yes, the Eastern Island, 1 of the few places in Chile where you will not find (i think) the "Loxosceles laeta"  :shock:

 :biggrin: Just clean your house well and remember to shake off your clothes and shoes before using it and you will be safe... :idea:

LordAdef

  • Member
  • ****
  • Posts: 670
Re: converting 32 bit code to 64 bit
« Reply #72 on: May 29, 2018, 01:59:29 AM »
Hello Alex, Alexandre!? My name is Ricardo, like Ricciardo or Richard or Rijkard.
I was thinking on your idea years ago, the point is that we take inside the bubble with this. Like microsoft world only, so, they dictates the rules. Like what they have done with ml64, forgeting many features.
I take your point about solasm, I played with that before and indicate to everyone to try.  That use pointers instead of contents of pointers on invoke per example. Well, I like that. On assembly we play only with pointers and pointer contents while addressing, to a microcontroler or any processor. Thats why I recommend old books. New technologies don't appears to be quickly as default 8086 mnemonics, on my tests, even x64 world!?. I don't update anymore myself, this new technologies are not quickly, only an evolution from past!. I'm supposed to be wrong here, but coding tells by itself.
I have a debt with an user that I forgot the name, but he mixed hardware and software here, not subject of this board of course.
When we adapt ourselves to right to left inside instructions have a motorola syntax that tell us from left to right. So, we need change our brain from rational to emotional, well brother, it's hard is the solution.
ps: I preffer addressing modes instead of address contents.
Ta' maluco Ricardo? E' lo'gico que eu sei quem voce e' kkkkkkkkk  (no Portuguese accents for some reason... sorry)

LordAdef

  • Member
  • ****
  • Posts: 670
Re: converting 32 bit code to 64 bit
« Reply #73 on: May 29, 2018, 02:02:43 AM »
Quote
(But Chile sucks!  :badgrin:)
What??? A joke of course!
Please don't spread the word but.... Chile is one of the most amazing countries in the world, and one of the most beatiful too! I strongly suggest it for your next Holidays. Fantastic people, fantastic food, fantastic places!!!! I'm a fan

daydreamer

  • Member
  • *****
  • Posts: 2399
  • my kind of REAL10 Blonde
Re: converting 32 bit code to 64 bit
« Reply #74 on: May 29, 2018, 03:51:26 AM »
I am from sweden,I like to travel to Denmark,its easy when I live Close to it, I live far away from Stockholm,so when I Went to South Africa ,I go to nearest Airport(Copenhagen),so I was mistaken for Danish by some people,when I told them I fly from Copenhagen
but vacation around Kebnekaise and northermost sweden has great landscapes,nice birchtree's with winds make the branches turn to corkscrews,fighting to stay on high altitude
Southern sweden has lots of nice sandbeaches,many danish and germans like to have vacation here

Ricardo, my name comes from latin,Magnus

its great with friends that are from all around The World,sometimes we inspired each other to achieve better coding,new ways of coding,new macros and proc's and libraries,games
but the nature of international friends =different languages and countries has inspired me go on a unicode trip,but also reach out of assembly Community to try to code it in other languages,as I cannot guarantee all people I know understand I show an assembler code solution
my none asm creations
http://masm32.com/board/index.php?topic=6937.msg74303#msg74303
I am an Invoker
"An Invoker is a mage who specializes in the manipulation of raw and elemental energies."
Like SIMD coding