Assembly language works with segments .each segment has a maximum limit which is 64K,
Now we create a segment.
when we have a segment we have to give it a definition,
For this we need the command "Assume" which gives each one of the segments
registers it's default segment,
Here is a typical segment—-
Sseg segment ; a semicolon (;) is a remark and will not be compiled
db 10 dup (?)
ends ; each segment has a name and the "segment" after it
; when we finished to define stuff in the segment
; we close it with ends (end segment)
know as we saw segment is built as follow :
know in the dseg all the data will be stored, in the sseg the stack
and in the cseg the code.