From https://wiki.osdev.org/System_Management_BIOS
The SMBIOS Entry Point Table is located somewhere between the addresses 0xF0000 and 0xFFFFF, and must be on a 16-byte boundary. To find the specific location of the start of the table it is necessary to search that region of memory for the string "SM", and then check the structure's checksum (add all bytes and see if the lowest 8 bits of the result are zero).
How do i find out the exact address from command line:
# cat /dev/mem | grep '_SM_'
Binary file (standard input) matches
cat: /dev/mem: Operation not permitted